Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4712 - newt-0.50.35 (new package)
Summary: newt-0.50.35 (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 4656
Blocks:
  Show dependency tree
 
Reported: 2002-07-08 15:26 UTC by Andreas Kotowicz
Modified: 2003-02-04 19:42 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
newt-0.50.35 (new package) (newt-0.50.35.tar.gz,605 bytes, text/plain)
2002-07-08 15:27 UTC, Andreas Kotowicz
Details
replacing newt with Newt (Newt-1.08.tar.gz,502 bytes, text/plain)
2002-07-10 10:44 UTC, Andreas Kotowicz
Details
Newt-1.08-r1.ebuild (Newt-1.08-r1.ebuild,539 bytes, text/plain)
2002-07-12 10:42 UTC, Andreas Kotowicz
Details
Newt-1-08-r2.ebuild (Newt-1-08-r2.ebuild.txt,558 bytes, text/plain)
2002-07-15 01:28 UTC, Andreas Kotowicz
Details
Merge log for Newt-1.08.ebuild (also shows error on -r2 ebuild) (Newt-1.08.emerge.errors,8.58 KB, text/plain)
2002-07-15 02:08 UTC, Brian Rozmierski
Details
Newt-1.08-r3.ebuild (Newt-1.08-r3.ebuild,453 bytes, text/plain)
2002-07-15 02:41 UTC, Andreas Kotowicz
Details
newt-0.50.35.ebuild (newt-0.50.35.ebuild,580 bytes, text/plain)
2002-07-17 07:31 UTC, Andreas Kotowicz
Details
newt-0.50.35.ebuild - passed lintool (newt-0.50.35.ebuild,550 bytes, text/plain)
2002-07-19 03:08 UTC, Andreas Kotowicz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Kotowicz 2002-07-08 15:26:20 UTC
Newt is a programming library for color text mode, widget based user
interfaces. it is needed by mondo.
i suggest dev-libs. this package depends on slang and popt.

andreas
Comment 1 Andreas Kotowicz 2002-07-08 15:27:02 UTC
Created attachment 2044 [details]
newt-0.50.35 (new package)
Comment 2 Andreas Kotowicz 2002-07-10 10:44:40 UTC
Created attachment 2119 [details]
replacing newt with Newt

Newt-1.08 is compatible with newt. also newt was just available as srpms. using
Newt make rpm2cpio not needed.
the portage dir now changed from dev-libs/newt to dev-libs/Newt
Comment 3 Andreas Kotowicz 2002-07-10 10:55:03 UTC
should this bug maybe be closed and a new one "Newt-1.08 (new package)" be opened?
Comment 4 Andreas Kotowicz 2002-07-12 10:42:32 UTC
Created attachment 2202 [details]
Newt-1.08-r1.ebuild
Comment 5 Brian Rozmierski 2002-07-14 18:57:10 UTC
I tried to merge this lib in this afternoon. Unfortunately the download site was
having issues. (Like, off the net 'issues').

Is the version you're merging to also known as libnewt-perl?

Also, the complation filed (Newt.pm) but the emerge went ahead anyway with
libnewt.a and newt.h. If that's supposed to be expected, perhaps an 'einfo'
would be appropriate.
Comment 6 Andreas Kotowicz 2002-07-15 01:27:10 UTC
the download site seems to have difficulties sometimes - there's nothing I can 
do about though.
yes, this packages is known as libnewt-perl for debian users. but in my ebuild 
here I'm just installing the newt-c library, as I need it for compiling another 
program.
can you post the logfile of your failed emerge?
Comment 7 Andreas Kotowicz 2002-07-15 01:28:02 UTC
Created attachment 2250 [details]
Newt-1-08-r2.ebuild

source directory was wrong. didn't even start compiling
Comment 8 Brian Rozmierski 2002-07-15 02:08:13 UTC
Created attachment 2251 [details]
Merge log for Newt-1.08.ebuild (also shows error on -r2 ebuild)

This is the output from the ebuild(s). -r2 failed to start (corrupt?), and
1.08.ebuild errors out.... (Gentoo 1.3b gcc 3.1 i686, make.conf default CLAGS,
emerge --update --pretend world shows no outdated packages)

Something else I noticed, as this is now the Perl Module version, the ebuild
does not fail, and even on a successful compile it doesn't install the perl
module, just the libary and header file. Also you need to add a compile-time
depndency for perl. (You use it to make the Makefile).

My point: If we're going to build it, we might as well install all of it, perl
module(s) included. Which brings us to bug 3450. It deals with packages in CPAN
(which this is) and how perl modules, in general, should be delt with in the
emerge/portage context. Someone @gentoo.org should consider making 3450 block
this bug. (It's worth debate nonetheless)
Comment 9 Andreas Kotowicz 2002-07-15 02:41:34 UTC
Created attachment 2252 [details]
Newt-1.08-r3.ebuild

I don't know why the -r2 didn't work for you, it worked here. but, ok, I think
this one will satisfy us all. it inherits the perl-module eclass and installs
the c-libraries.
Comment 10 Andreas Kotowicz 2002-07-17 07:31:30 UTC
Created attachment 2320 [details]
newt-0.50.35.ebuild

I decided to use redhat's newt-0.50.x library again, as Newt-1.08 is
unmaintained and fails to build the (for mondo unneeded) perl modules. redhat
sayed it's ok to host the source tar.gz file on my server so we don't need to
extract it from srpm anymore
Comment 11 Brandon Low (RETIRED) gentoo-dev 2002-07-18 20:32:08 UTC
You know my comments :)
Comment 12 Andreas Kotowicz 2002-07-19 03:07:43 UTC
passed lintool
Comment 13 Andreas Kotowicz 2002-07-19 03:08:28 UTC
Created attachment 2375 [details]
newt-0.50.35.ebuild - passed lintool
Comment 14 Brandon Low (RETIRED) gentoo-dev 2002-07-23 17:18:22 UTC
does this install the perl modules now or will that be a seperate package?
Comment 15 Brandon Low (RETIRED) gentoo-dev 2002-07-23 17:25:06 UTC
added...
Comment 16 Andreas Kotowicz 2002-07-24 00:22:02 UTC
this will NOT install perl modules. newt (lowercase) is the pure c library
provided by redhat. Newt is the perl module based on it (you can find it on cpan). 
Comment 17 Brandon Low (RETIRED) gentoo-dev 2002-07-24 03:09:26 UTC
ok, thanks, committed.