darwinfiles-cvs Mailing List for The Darwin Files
Status: Alpha
Brought to you by:
jimmacr
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(94) |
Sep
(115) |
Oct
|
Nov
|
Dec
|
---|
From: <ji...@us...> - 2002-09-22 03:43:39
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib/files/1.2.10 In directory usw-pr-cvs1:/tmp/cvs-serv4533 Added Files: config.guess config.sub ltmain.sh Log Message: Patched For Darwin --- NEW FILE: config.guess --- #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 # Free Software Foundation, Inc. timestamp='2001-09-04' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software [...1278 lines suppressed...] /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: --- NEW FILE: config.sub --- #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 # Free Software Foundation, Inc. timestamp='2001-09-07' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software # can handle that machine. It does not imply ALL GNU software can. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [...1372 lines suppressed...] -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: --- NEW FILE: ltmain.sh --- # ltmain.sh - Provide generalized library-building support services. # NOTE: Changing this file will not affect anything until you rerun configure. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 # Free Software Foundation, Inc. # Originally by Gordon Matzigkeit <go...@gn...>, 1996 # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software [...4945 lines suppressed...] If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) $echo "$modename: invalid operation mode \`$mode'" 1>&2 $echo "$help" 1>&2 exit 1 ;; esac echo $echo "Try \`$modename --help' for more information about other modes." exit 0 # Local Variables: # mode:shell-script # sh-indentation:2 # End: |
From: <ji...@us...> - 2002-09-22 03:43:19
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib/files In directory usw-pr-cvs1:/tmp/cvs-serv4500 Added Files: glib-1.2.10.patch Log Message: Patched For Darwin --- NEW FILE: glib-1.2.10.patch --- diff -Naur glib-1.2.10.old/configure glib-1.2.10.new/configure --- glib-1.2.10.old/configure Fri Mar 16 00:44:01 2001 +++ glib-1.2.10.new/configure Sun Jun 23 07:30:06 2002 @@ -6176,9 +6176,10 @@ #define GLIB_MICRO_VERSION $GLIB_MICRO_VERSION " +# Prefer __va_copy, available on both gcc2 and gcc3. case xyes in -x$glib_cv_va_copy) glib_vacopy='#define G_VA_COPY va_copy' ;; x$glib_cv___va_copy) glib_vacopy='#define G_VA_COPY __va_copy' ;; +x$glib_cv_va_copy) glib_vacopy='#define G_VA_COPY va_copy' ;; *) glib_vacopy='' esac |
From: <ji...@us...> - 2002-09-22 03:42:59
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib/files/1.2.10 In directory usw-pr-cvs1:/tmp/cvs-serv4438/1.2.10 Log Message: Directory /cvsroot/darwinfiles/packagetree/dev-libs/glib/files/1.2.10 added to the repository |
From: <ji...@us...> - 2002-09-22 03:42:39
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib In directory usw-pr-cvs1:/tmp/cvs-serv4387 Modified Files: glib-1.2.10-r4.ebuild Log Message: Patched For Darwin Index: glib-1.2.10-r4.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/dev-libs/glib/glib-1.2.10-r4.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** glib-1.2.10-r4.ebuild 22 Sep 2002 00:49:32 -0000 1.1 --- glib-1.2.10-r4.ebuild 22 Sep 2002 03:42:35 -0000 1.2 *************** *** 11,21 **** SLOT="1" LICENSE="LGPL-2.1" ! KEYWORDS="x86 ppc sparc sparc64" ! DEPEND="virtual/glibc" src_compile() { econf \ --with-threads=posix \ --enable-debug=yes || die --- 11,27 ---- SLOT="1" LICENSE="LGPL-2.1" ! KEYWORDS="ppc" ! DEPEND="" src_compile() { + # Darwin Stuff + patch -p1 <${FILESDIR}/glib-1.2.10.patch + cp ${FILESDIR}/1.2.10/config.* . + cp ${FILESDIR}/1.2.10/ltmain.sh . + econf \ + --disable-static \ --with-threads=posix \ --enable-debug=yes || die *************** *** 27,31 **** einstall || die ! ( cd ${D}/usr/lib ; chmod 755 libgmodule-1.2.so.* ) dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS --- 33,37 ---- einstall || die ! ( cd ${D}/usr/lib ; chmod 755 libgmodule-1.2.*.dylib ) dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS |
From: <ji...@us...> - 2002-09-22 03:29:32
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib In directory usw-pr-cvs1:/tmp/cvs-serv2032 Removed Files: glib-2.0.4-r1.ebuild Log Message: Removed Old Versions --- glib-2.0.4-r1.ebuild DELETED --- |
From: <ji...@us...> - 2002-09-22 03:29:13
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib In directory usw-pr-cvs1:/tmp/cvs-serv1988 Modified Files: glib-2.0.6-r1.ebuild Log Message: Patched For Darwin Index: glib-2.0.6-r1.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/dev-libs/glib/glib-2.0.6-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** glib-2.0.6-r1.ebuild 22 Sep 2002 00:49:32 -0000 1.1 --- glib-2.0.6-r1.ebuild 22 Sep 2002 03:29:10 -0000 1.2 *************** *** 3,7 **** # $Header$ ! inherit libtool S=${WORKDIR}/${P} --- 3,7 ---- # $Header$ ! #inherit libtool S=${WORKDIR}/${P} *************** *** 12,30 **** SLOT="2" LICENSE="LGPL-2.1" ! KEYWORDS="x86 ppc sparc sparc64" DEPEND=">=dev-util/pkgconfig-0.12.0 ! doc? ( >=dev-util/gtk-doc-0.9-r2 )" # libiconv breaks other stuff ! RDEPEND="virtual/glibc" src_compile() { # Seems libtool have another wierd bug, try to fix it # with a fix for nautilus, bug #4190 ! elibtoolize --reverse-deps ! local myconf="" use doc && myconf="${myconf} --enable-gtk-doc" --- 12,33 ---- SLOT="2" LICENSE="LGPL-2.1" ! KEYWORDS="ppc" DEPEND=">=dev-util/pkgconfig-0.12.0 ! doc? ( >=dev-util/gtk-doc-0.9-r2 ) ! dev-libs/libiconv" # libiconv breaks other stuff ! RDEPEND="" src_compile() { # Seems libtool have another wierd bug, try to fix it # with a fix for nautilus, bug #4190 ! #elibtoolize --reverse-deps ! ! patch -p1 <${FILESDIR}/glib-2.0.6.patch ! local myconf="" use doc && myconf="${myconf} --enable-gtk-doc" |
From: <ji...@us...> - 2002-09-22 03:28:44
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib/files In directory usw-pr-cvs1:/tmp/cvs-serv1893 Removed Files: digest-glib-2.0.4-r1 Log Message: Removed Old Versions --- digest-glib-2.0.4-r1 DELETED --- |
From: <ji...@us...> - 2002-09-22 00:50:08
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib/files In directory usw-pr-cvs1:/tmp/cvs-serv8325 Added Files: digest-glib-1.2.10-r4 digest-glib-2.0.4-r1 digest-glib-2.0.6-r1 Log Message: Adding Glib --- NEW FILE: digest-glib-1.2.10-r4 --- MD5 6fe30dad87c77b91b632def29dd69ef9 glib-1.2.10.tar.gz 421480 --- NEW FILE: digest-glib-2.0.4-r1 --- MD5 a4101c1f3fc1306eeb8f048f08e3f4b1 glib-2.0.4.tar.bz2 1463890 --- NEW FILE: digest-glib-2.0.6-r1 --- MD5 79e9dc83219e6ad4f95f3ffce5635203 glib-2.0.6.tar.bz2 1482363 |
From: <ji...@us...> - 2002-09-22 00:49:35
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib In directory usw-pr-cvs1:/tmp/cvs-serv8219 Added Files: ChangeLog glib-1.2.10-r4.ebuild glib-2.0.4-r1.ebuild glib-2.0.6-r1.ebuild Log Message: Adding Glib --- NEW FILE: ChangeLog --- # ChangeLog for dev-libs/glib # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL # $Header: /cvsroot/darwinfiles/packagetree/dev-libs/glib/ChangeLog,v 1.1 2002/09/22 00:49:32 jimmacr Exp $ *glib-2.0.6-r1 (4 aug 2002) 13 Aug 2002; Pieter Van den Abeele <pvd...@ge...> : Added ppc keyword 4 Aug 2002; Spider <sp...@ge...> glib-2.0.6-r1.ebuild : remove debugging info, change build process *glib-2.0.6 (4 Aug 2002) 4 Aug 2002; Gabriele Giorgetti <st...@ge...> glib-2.0.6.ebuild: Version bump. *glib-2.0.4-r1 (30 Jun 2002) 23 Jul 2002; Calum Selkrik <cse...@ge...> glib-2.0.4.ebuild-r1 glib-2.0.4.ebuild glib-1.2.10-r4.ebuild glib-2.0.1-r6.ebuild : Added KEYWORDS="x86 ppc" Added RDEPEND to glib-1.2.10-r4.ebuild 30 Jun 2002; Martin Schlemmer <az...@ge...> glib-2.0.4.ebuild-r1 : Try to fix bug #4190 with a fix for nautilus. Seems we have another libtool bug to recon with. http://bugzilla.gnome.org/show_bug.cgi?id=75635 *glib-2.0.4 (15 Jun 2002) 15 Jun 2002; Spider <sp...@ge...> glib-2.0.4.ebuild : libtool fix with elibtoolize move deubg ot debug.eclass *glib-2.0.2 (28 May 2002) 28 May 2002; Spider <sp...@ge...> glib-2.0.2.ebuild: new version *glib-2.0.1-r6 (25 May 2002) 25 May 2002; Karl Trygve Kalleberg <ka...@ge...> glib-2.0.1-r6.ebuild files/digest-glib-2.0.1-r6: removed libtoolize from the ebuild, as it resulted in missing .so files. Removed glib-2.0.1-r5.ebuild files/digest-glib-2.0.1-r5 *glib-2.0.0-r5 (22 May 2002) 22 May 2002; Spider <sp...@ge...> glib-2.0.1-r5.ebuild: return debug info into this for the upcoming gnome2 testing 25 May 2002; Karl Trygve Kalleberg <ka...@ge...> glib-2.0.1-r5.ebuild: *glib-2.0.0-r4 (1 May 2002) 1 May 2002 ; Spider <sp...@ge...> glib-2.0.1-r4.ebuild: remove libiconv again, this seems to have been a mistake as some other things break because of it. hope I didn't mess too much up in case of problems: remove libiconv, emerge glibc, log out and in again (needed for ld.so.conf/preload ) and you can emerge glib again. Sorry for the inconvenience. *glib-2.0.0-r3 (1 MayApr 2002) 1 May 2002 ; Spider <sp...@ge...> glib-2.0.1-r3.ebuild: add libiconv dependency for ppc *glib-2.0.0-r2 (24 Apr 2002) 24 Apr 2002 ; Spider <sp...@ge...> glib-2.0.1-r2.ebuild: Libtoolize *glib-2.0.0-r1 (11 Apr 2002) 11 Apr 2002 ; Spider <sp...@ge...> glib-2.0.1-r1.ebuild: This is a release of the glib 2.0, new API makes it incompatible with glib 1.2 and thus you need both versions installed. *glib-1.2.10-r4 (21 Mar 2002) 21 Mar 2002; Seemant Kulleen <se...@ge...> glib-1.2.10-r4.ebuild : Fix to have html documentation handled by dohtml instead of dodoc. Bug reported by st...@md.... *glib-1.2.10-r3.ebuild (4 March 2002) 4 March 2002; Donny Davies <woo...@ge...> glib-1.2.10-r3.ebuild : Fix to install libgmodule-1.2.so.0.0.10 mode 755. *glib-1.3.14 (20 Feb 2002) 20 Feb 2002; G.Bevin <gb...@ge...> : Added masked development version to use for development of additional portage tools. *glib-1.2.10-r2 (20 Feb 2002) 20 Feb 2002; G.Bevin <gb...@ge...> : Added binary compatibility slot for later. *glib-1.2.10-r1 (1 Feb 2002) 1 Feb 2002; G.Bevin <gb...@ge...> ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository. --- NEW FILE: glib-1.2.10-r4.ebuild --- # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: /cvsroot/darwinfiles/packagetree/dev-libs/glib/glib-1.2.10-r4.ebuild,v 1.1 2002/09/22 00:49:32 jimmacr Exp $ S=${WORKDIR}/${P} DESCRIPTION="The GLib library of C routines" SRC_URI="ftp://ftp.gtk.org/pub/gtk/v1.2/${P}.tar.gz ftp://ftp.gnome.org/pub/GNOME/stable/sources/glib/${P}.tar.gz" HOMEPAGE="http://www.gtk.org/" SLOT="1" LICENSE="LGPL-2.1" KEYWORDS="x86 ppc sparc sparc64" DEPEND="virtual/glibc" src_compile() { econf \ --with-threads=posix \ --enable-debug=yes || die emake || die } src_install() { einstall || die ( cd ${D}/usr/lib ; chmod 755 libgmodule-1.2.so.* ) dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS dohtml -r docs } --- NEW FILE: glib-2.0.4-r1.ebuild --- # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: /cvsroot/darwinfiles/packagetree/dev-libs/glib/glib-2.0.4-r1.ebuild,v 1.1 2002/09/22 00:49:32 jimmacr Exp $ inherit debug inherit libtool S=${WORKDIR}/${P} DESCRIPTION="The GLib library of C routines" SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2" HOMEPAGE="http://www.gtk.org/" SLOT="2" LICENSE="LGPL-2.1" KEYWORDS="x86 ppc sparc sparc64" DEPEND=">=dev-util/pkgconfig-0.12.0 doc? ( >=dev-util/gtk-doc-0.9-r2 )" # libiconv breaks other stuff RDEPEND="virtual/glibc" src_compile() { # Seems libtool have another wierd bug, try to fix it # with a fix for nautilus, bug #4190 elibtoolize --reverse-deps local myconf="" use doc && myconf="${myconf} --enable-gtk-doc" use doc || myconf="${myconf} --disable-gtk-doc" econf \ --with-threads=posix \ --enable-debug=yes \ ${myconf} || die # you cannot disable debug or this will fail building. # odd but true :/ emake || die } src_install() { einstall || die dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS NEWS.pre-1-3 TODO.xml } --- NEW FILE: glib-2.0.6-r1.ebuild --- # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: /cvsroot/darwinfiles/packagetree/dev-libs/glib/glib-2.0.6-r1.ebuild,v 1.1 2002/09/22 00:49:32 jimmacr Exp $ inherit libtool S=${WORKDIR}/${P} DESCRIPTION="The GLib library of C routines" SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.bz2" HOMEPAGE="http://www.gtk.org/" SLOT="2" LICENSE="LGPL-2.1" KEYWORDS="x86 ppc sparc sparc64" DEPEND=">=dev-util/pkgconfig-0.12.0 doc? ( >=dev-util/gtk-doc-0.9-r2 )" # libiconv breaks other stuff RDEPEND="virtual/glibc" src_compile() { # Seems libtool have another wierd bug, try to fix it # with a fix for nautilus, bug #4190 elibtoolize --reverse-deps local myconf="" use doc && myconf="${myconf} --enable-gtk-doc" use doc || myconf="${myconf} --disable-gtk-doc" if [ -n "$DEBUG" ]; then myconf="${myconf} --enable-debug=yes" fi econf \ --with-threads=posix \ ${myconf} || die emake || die } src_install() { einstall || die dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS NEWS.pre-1-3 TODO.xml } |
From: <ji...@us...> - 2002-09-22 00:48:52
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib/files In directory usw-pr-cvs1:/tmp/cvs-serv8139/files Log Message: Directory /cvsroot/darwinfiles/packagetree/dev-libs/glib/files added to the repository |
From: <ji...@us...> - 2002-09-22 00:48:39
|
Update of /cvsroot/darwinfiles/packagetree/dev-libs/glib In directory usw-pr-cvs1:/tmp/cvs-serv8102/glib Log Message: Directory /cvsroot/darwinfiles/packagetree/dev-libs/glib added to the repository |
From: <ji...@us...> - 2002-09-22 00:46:56
|
Update of /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig In directory usw-pr-cvs1:/tmp/cvs-serv7795 Modified Files: pkgconfig-0.12.0.ebuild Log Message: Patched for Darwin Index: pkgconfig-0.12.0.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig/pkgconfig-0.12.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** pkgconfig-0.12.0.ebuild 22 Sep 2002 00:41:50 -0000 1.1 --- pkgconfig-0.12.0.ebuild 22 Sep 2002 00:46:53 -0000 1.2 *************** *** 9,15 **** SLOT="0" LICENSE="GPL-2" ! KEYWORDS="x86 ppc sparc sparc64" ! DEPEND="virtual/glibc" RDEPEND="" --- 9,15 ---- SLOT="0" LICENSE="GPL-2" ! KEYWORDS="ppc" ! DEPEND="" RDEPEND="" |
From: <ji...@us...> - 2002-09-22 00:42:13
|
Update of /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig/files In directory usw-pr-cvs1:/tmp/cvs-serv6860 Added Files: digest-pkgconfig-0.12.0 Log Message: Adding PkgConfig --- NEW FILE: digest-pkgconfig-0.12.0 --- MD5 c583e1de0c46948b1a0c9cf523b3aa92 pkgconfig-0.12.0.tar.gz 603456 |
From: <ji...@us...> - 2002-09-22 00:41:53
|
Update of /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig In directory usw-pr-cvs1:/tmp/cvs-serv6764 Added Files: ChangeLog pkgconfig-0.12.0.ebuild Log Message: Adding PkgConfig --- NEW FILE: ChangeLog --- # ChangeLog for dev-util/pkgconfig # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL # $Header: /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig/ChangeLog,v 1.1 2002/09/22 00:41:50 jimmacr Exp $ *pkgconfig-0.12.0 (18 Mar 2002) 18 Mar 2002; Chad Huneycutt <ch...@ge...>: updated to pkgconfig-0.12.0. This closes bug #1128. *pkgconfig-0.8.0 (1 Feb 2002) 1 Feb 2002; G.Bevin <gb...@ge...> ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository. --- NEW FILE: pkgconfig-0.12.0.ebuild --- # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig/pkgconfig-0.12.0.ebuild,v 1.1 2002/09/22 00:41:50 jimmacr Exp $ S=${WORKDIR}/${P} DESCRIPTION="Package Config system that manages compile/link flags for libraries" SRC_URI="http://www.freedesktop.org/software/pkgconfig/releases/${P}.tar.gz" HOMEPAGE="http://www.freedesktop.org/software/pkgconfig/" SLOT="0" LICENSE="GPL-2" KEYWORDS="x86 ppc sparc sparc64" DEPEND="virtual/glibc" RDEPEND="" src_compile() { ./configure --host=${CHOST} \ --prefix=/usr \ --mandir=/usr/share/man assert emake || die } src_install () { make DESTDIR=${D} install || die dodoc AUTHORS COPYING ChangeLog NEWS README } |
From: <ji...@us...> - 2002-09-22 00:41:32
|
Update of /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig/files In directory usw-pr-cvs1:/tmp/cvs-serv6719/files Log Message: Directory /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig/files added to the repository |
From: <ji...@us...> - 2002-09-22 00:41:17
|
Update of /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig In directory usw-pr-cvs1:/tmp/cvs-serv6668/pkgconfig Log Message: Directory /cvsroot/darwinfiles/packagetree/dev-util/pkgconfig added to the repository |
From: <ji...@us...> - 2002-09-17 03:24:59
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/netpbm/files/9.25 In directory usw-pr-cvs1:/tmp/cvs-serv10479 Added Files: Makefile.config Log Message: Patched For Darwin --- NEW FILE: Makefile.config --- ####This file was automatically created by 'configure.' ####Many variables are set twice -- a generic setting, then ####a system-specific override at the bottom of the file. #### # This is a make file inclusion, to be included in all the Netpbm make # files. # This file is meant to contain variable settings that customize the # build for a particular target system configuration. # The distribution contains the file Makefile.config.in. You edit # Makefile.config.in in ways relevant to your particular environment # to create Makefile.config. The "configure" program will do this # for you in simple cases. # Some of the variables that the including make file must set for this # file to work: # # SRCDIR: The directory at the top of the Netpbm source tree. Note that # this is typically a relative directory, and it must be relative to the # make file that includes this file. So it's normally "..". DEFAULT_TARGET = nonmerge #DEFAULT_TARGET = merge # Fiasco has some special requirements that make it fail to compile on # some systems, and since it isn't very important, just set this to "N" # and skip it on those systems unless you want to debug it and fix it. # OpenBSD: #BUILD_FIASCO = N BUILD_FIASCO = Y # The following are commands for the build process to use. These values # do not get built into anything. # The C compiler (including macro preprocessor) #Tru64 (= Digital Unix): #CC = cc #CC = gcc CC = gcc # The linker. LD = $(CC) #LD = ld #Tru64: #LD = cc #LD = gcc # CC and LD are for building the Netpbm programs, which are not necessarily # intended to run on the same system on which Make is running. But when we # build a build tool such as Libopt, it is meant to run only on the same # system on which the Make is running. The variables below define programs # to use to compile and link build tools. CC_FOR_BUILD = $(CC) LD_FOR_BUILD = $(LD) # MAKE is set automatically by Make to what was used to invoke Make. INSTALL = $(SRCDIR)/buildtools/install.sh #Solaris: #INSTALL = /usr/ucb/install #Tru64: #INSTALL = installbsd #OSF1: #INSTALL = $(SRCDIR)/buildtools/installosf #Red Hat Linux: #INSTALL = install # STRIPFLAG is the option you pass to the above install program to make it # strip unnecessary information out of binaries. STRIPFLAG = -s # If you don't want to strip the binaries, just leave it null: #STRIPFLAG = SYMLINK = ln -s # At least some Windows environments don't have any concept of symbolic # links, but direct copies are usually a passable alternative. #SYMLINK = cp # Normally the man pages are installed using "install". But via this # variable, you can use something else, for example a script that # calls compress or pack. Mantocat, Mantocatgz, and Cpgz are build tools # in the Netpbm package that install in other ways. # This installation isn't really right -- where there is any transformation # necessary, we should do it as part of build, and then install with a normal # $(INSTALL) command. But we're not going to put a lot of work into # installing man pages since our goal is to replace them with HTML soon. # 2002.01.13. MANCP = $(INSTALL) -c -m $(INSTALL_PERM_MAN) #DJGPP/Windows: #MANCP = $(SRCDIR)/buildtools/mantocat #MANCP = $(SRCDIR)/buildtools/mantocatgz #MANCP = $(SRCDIR)/buildtools/cpgz AR = ar RANLIB = ranlib #RANLIB = true LEX = flex # Solaris: # LEX = flex -e # Or just skip parts that need Lex: # LEX = # C compiler options # gcc: # -ansi and -Werror should work too, but are not included # by default because there's no point in daring the build to fail. # -pedantic isn't a problem because it causes at worst a warning. #CFLAGS = -pedantic -O3 -Wall -Wno-uninitialized -Wmissing-declarations # The merged programs have a main_XXX subroutine instead of main(), # which would cause a warning with -Wmissing-declarations #CFLAGS_MERGE = -Wno-missing-declarations # On DEC Tru64 4.0F (at least), you need -DLONG_32 for ppmtompeg. #Tru64: #CFLAGS = -O2 -std1 -DLONG_32 #AIX: #CFLAGS= -O3 -D_ALL_SOURCE #HP-UX: #CFLAGS= -O3 -fPIC # EXE is a suffix that the linker puts on any executable it generates. # In cygwin, this is .exe and most programs deal with its existence without # us having to know about it. Some don't though, so set this: EXE = #Cygwin, DJGPP/Windows: #EXE = .exe # linker options. # On some systems you have to build into an executable the list of # directories where its dynamically linked libraries can be found at # run time. This is typically done with a -R or --rpath linker # option. Even on systems that don't require it, you might prefer to do # that rather than set up environment variables or configuration files # to tell the system where the libraries are. A "Y" here means to put # the directory information in the executable at link time. # Solaris, SunOS, NetBSD: NEED_RUNTIME_PATH = N #NEED_RUNTIME_PATH = Y LDFLAGS = # Eunice users may want to use -noshare so that the executables can # run standalone: #LDFLAGS = -noshare #Tru64: # Russ Allberry says on 2001.06.09 that -oldstyle_liblookup may be necessary # to keep from finding an ancient system libjpeg.so that isn't compatible with # NetPBM. #LDFLAGS = -call_shared -oldstyle_liblookup #AIX: #LDFLAGS=-L /usr/pubsw/lib #HP-UX: #LDFLAGS = -Wl,+b,/usr/pubsw/lib ifeq ($(NEED_RUNTIME_PATH),Y) #If the linker is gcc (e.g. NetBSD): #LDFLAGS += -Wl,--rpath,$(INSTALLLIBS) #Any other linker: LDFLAGS += -R$(INSTALLLIBS) endif # Linker options for created Netpbm shared libraries. # Here, $(SONAME) resolves to the soname for the shared library being created. # The following are gcc options. This works on GNU libc systems. LDSHLIB = -shared -Wl,-soname,$(SONAME) # You need -nostart instead of -shared on BeOS. Though the BeOS compiler is # ostensibly gcc, it has the -nostart option, which is not mentioned in gcc # documentation and doesn't exist in at least one non-BeOS installation. # BeOS doesn't have sonames built in. #LDSHLIB = -nostart #LDSHLIB = -G # Solaris, SunOS with GNU Ld: # These systems have no soname option. #LDSHLIB = -shared # Solaris with Sun Ld: #LDSHLIB = -Wl,-B,dynamic,-G,-h,$(SONAME) #Tru64: #LDSHLIB = -shared -expect_unresolved "*" ifeq ($(NEED_RUNTIME_PATH),Y) #If the linker is gcc (e.g. NetBSD): #LDSHLIB += -Wl,--rpath,$(INSTALLLIBS) #Any other linker: LDSHLIB += -R$(INSTALLLIBS) endif # On older systems, you have to make shared libraries out of position # independent code, so you need -fpic or fPIC here. (The rule is: if # -fpic works, use it. If it bombs, go to fPIC). On newer systems, # it isn't necessary, but can save real memory at the expense of # execution speed. Without position independent code, the library # loader may have to patch addresses into the executable text. On an # older system, this would cause a program crash because the loader # would be writing into read-only shared memory. But on newer # systems, the system silently creates a private mapping of the page # or segment being modified (the "copy on write" phenomenon). So it # needs its own private real page frame. In one experiment, A second # copy of Pbmtext used 16K less real memory when built with -fpic than # when built without. 2001.06.02. CFLAGS_SHLIB = # Solaris or SunOS with gcc, and NetBSD: #CFLAGS_SHLIB = -fpic #CFLAGS_SHLIB = -fPIC # Sun compiler: #CFLAGS_SHLIB = -Kpic #CFLAGS_SHLIB = -KPIC # The following variables tell where your various libraries on which # Netpbm depends live. The xxxHDR_DIR variable is the directory in which # the interface headers for the library live (e.g. /usr/include) and # xxxLIB_DIR is the directory in which the link library (not necessarily # the library used at run time) lives, e.g. /usr/lib. If you don't have # the library in question, use a value of NONE and the build will simply # skip the programs that require that library. If the library is in your # compiler's/linker's default search path, it doesn't matter what you put # here. # The TIFF library. See above. If you want to build the tiff # converters, you must have the tiff library already installed. TIFFLIB_DIR = /usr/lib TIFFHDR_DIR = /usr/include/libtiff #NetBSD: #TIFFLIB_DIR = $(LOCALBASE)/lib #TIFFHDR_DIR = $(LOCALBASE)/include # OSF, Tru64: #TIFFLIB_DIR = /usr/local1/DEC/lib #TIFFHDR_DIR = /usr/local1/DEC/include #TIFFLIB_DIR = NONE #TIFFHDR_DIR = NONE # If your Tiff library depends on libraries other than libc and libm, # put the required linker options here. TIFFLIB_LDFLAGS = # libtiff 3.5.5 with the lzw patch needs libz: #TIFFLIB_LDFLAGS = -lz # The JPEG library. See above. If you want to build the jpeg # converters you must have the jpeg library already installed. # Tiff files can use JPEG compression, so the Tiff library can reference # the JPEG library. If your Tiff library references a dynamic JPEG # library, you must specify at least JPEGLIB_DIR here, or the Tiff # converters will not build. Note that your Tiff library may have the # JPEG stuff statically linked in, in which case you won't need # JPEGLIB_DIR in order to build the Tiff converters. JPEGLIB_DIR = /usr/lib JPEGHDR_DIR = /usr/include/jpeg # Netbsd: #JPEGLIB_DIR = ${LOCALBASE}/lib #JPEGHDR_DIR = ${LOCALBASE}/include # OSF, Tru64: #JPEGLIB_DIR = /usr/local1/DEC/lib #JPEGHDR_DIR = /usr/local1/DEC/include # Typical: #JPEGLIB_DIR = /usr/local/lib #JPEGHDR_DIR = /usr/local/include # Don't build JPEG stuff: #JPEGLIB_DIR = NONE #JPEGHDR_DIR = NONE # The PNG library. See above. If you want to build the PNG # converters you must have the PNG library already installed. PNGLIB_DIR = /usr/lib PNGHDR_DIR = /usr/include/png # NetBSD: #PNGLIB_DIR = $(LOCALBASE)/lib #PNGHDR_DIR = $(LOCALBASE)/include # OSF/Tru64: #PNGLIB_DIR = /usr/local1/DEC/lib #PNGHDR_DIR = /usr/local1/DEC/include # Typical: #PNGLIB_DIR = /usr/local/lib #PNGHDR_DIR = /usr/local/include # No PNG: #PNGLIB_DIR = NONE #PNGHDR_DIR = NONE # The zlib compression library. See above. You need it to build # anything that needs the PNG library (see above). If you selected # NONE for the PNG library, it doesn't matter what you specify here -- # it won't get used. ZLIB_DIR = /usr/lib ZHDR_DIR = /usr/include # The JBIG lossless image compression library (aka JBIG-KIT): JBIGHDR_DIR = $(SRCDIR)/pnm/jbig JBIGLIB_DIR = $(SRCDIR)/pnm/jbig # And the Utah Raster Toolkit (aka URT aka RLE) library: URTHDR_DIR = $(SRCDIR)/urt URTLIB_DIR = $(SRCDIR)/urt # The Linux SVGA library (Svgalib) is a facility for displaying graphics # on the Linux console. It is required by Ppmsvgalib. LINUXSVGAHDR_DIR = NONE LINUXSVGALIB_DIR = NONE #LINUXSVGALIB_DIR = /usr/lib #LINUXSVGAHDR_DIR = /usr/include/svgalib # These are -l options to link in the network libraries. Often, these are # built into the standard C library, so this can be null. If you don't # want any network functions, make it NONE. The only thing that requires # network functions is the option in ppmtompeg to run it on multiple # computers simultaneously. NETWORKLD = # Solaris, SunOS: #NETWORKLD = -lsocket -lnsl # Don't build network functions: #DJGPP/Windows, Tru64: # (there's some minor header problem that prevents network functions from # building on Tru64 2000.10.06) #NETWORKLD = NONE VMS = #VMS: #VMS = yes # The following variables are used only by 'make install' (and the # variants of it). Paths here don't, for example, get built into any # programs. # EXCEPTION: If you used a -R $(INSTALL_LIBS) option above, # then INSTALL_LIBS gets built into your shared libraries. # File permissions for installed files. # Note that on some systems (e.g. Solaris), 'install' can't use the # mnemonic permissions - you have to use octal. # binaries (pbmmake, etc) INSTALL_PERM_BIN = 755 # u=rwx,go=rx # shared libraries (libpbm.so, etc) INSTALL_PERM_LIBD = 755 # u=rwx,go=rx # static libraries (libpbm.a, etc) INSTALL_PERM_LIBS = 644 # u=rw,go=r # header files (pbm.h, etc) INSTALL_PERM_HDR = 644 # u=rw,go=r # man pages (pbmmake.1, etc) INSTALL_PERM_MAN = 644 # u=rw,go=r # data files (pnmtopalm color maps, etc) INSTALL_PERM_DATA = 644 # u=rw,go=r # Everything except /etc/netpbm gets installed relative to directory # INSTALL_PREFIX. If you're spreading Netpbm across your system, use # "/". # DEC Tru64: #INSTALL_PREFIX = /usr/local1/DEC/packages/netpbm # DJGPP/Windows: #INSTALL_PREFIX = /djgpp # Typical: #INSTALL_PREFIX = /usr/local/ INSTALL_PREFIX = /usr/local/netpbm # Specify the directory where you want the executables. # If you need scripts and binaries to be in different directories, you # can set that up too. INSTALLBINARIES = $(INSTALL_PREFIX)/bin #INSTALLBINARIES = /usr/local/bin/netpbm INSTALLSCRIPTS = $(INSTALLBINARIES) # Specify the directory where you want the shared libraries # installed. For this to be effective, you must have set up this location # to be searched by your system's dynamic linker. INSTALLLIBS = $(INSTALL_PREFIX)/lib #INSTALLLIBS = /usr/local/lib/netpbm # Specify the directory where you want the static libraries installed. INSTALLSTATICLIBS = $(INSTALL_PREFIX)/lib #INSTALLSTATICLIBS = /usr/local/lib/netpbm #INSTALLSTATICLIBS = /usr/local/link/netpbm # Specify the directories that you want the man page sources, # plus the suffix you want them to have. INSTALLMAN = $(INSTALL_PREFIX)/man INSTALLMANUALS1 = $(INSTALLMAN)/man1 SUFFIXMANUALS1 = 1 INSTALLMANUALS3 = $(INSTALLMAN)/man3 SUFFIXMANUALS3 = 3 INSTALLMANUALS5 = $(INSTALLMAN)/man5 SUFFIXMANUALS5 = 5 # Specify the directory where you want the interface header files for # the Netpbm libraries installed. INSTALLHDRS = $(INSTALL_PREFIX)/include # Specify the directory where you want data files that the Netpbm programs # access to be installed INSTALLDATA = $(INSTALL_PREFIX)/lib #NETPBMLIBTYPE tells the kind of libraries that will get built to hold the #Netpbm library functions. The value is used only in make file tests. # "unixshared" means a unix-style shared library, typically named like # libxyz.so.2.3 NETPBMLIBTYPE = unixshared # "unixstatic" means a unix-style static library, (like libxyz.a) #NETPBMLIBTYPE = unixstatic # "dll" means a Windows DLL shared library #NETPBMLIBTYPE = dll # "dylib" means a Darwin/Mac OS shared library #NETPBMLIBTYPE = dylib #NETPBMLIBSUFFIX is the suffix used on whatever kind of library is #selected above. All this is used for is to construct library names. #The make files never examine the actual value. NETPBMLIBSUFFIX = so # "a" is the suffix for unix-style static libraries. Also for AIX shared # libraries. #NETPBMLIBSUFFIX = a # For HP-UX shared libraries: #NETPBMLIBSUFFIX = sl # Darwin/Mac OS shared library: #NETPBMLIBSUFFIX = dylib # Windows shared library: #NETPBMLIBSUFFIX = dll #STATICLIB_TOO is "y" to signify that you want a static library built #and installed in addition to whatever library type you specified by #NETPBMLIBTYPE. If NETPBMLIBTYPE specified a static library, #STATICLIB_TOO simply has no effect. STATICLIB_TOO = y #STATICLIB_TOO = n #STATICLIBSUFFIX is the suffix that static libraries have. It's #meaningless if you aren't building static libraries. STATICLIBSUFFIX = a #SHLIBPREFIXLIST is a blank-delimited list of prefixes that a filename #of a shared library may have on this system. Traditionally, it's #just "lib", as in libc or libpbm. On Windows, though, varying #prefixes are used when multiple alternative forms of a library are #available. The first prefix in this list is what we use to name the #Netpbm shared libraries. SHLIBPREFIXLIST = lib #Cygwin: #SHLIBPREFIXLIST = cyg lib NETPBMSHLIBPREFIX = $(firstword $(SHLIBPREFIXLIST)) #NETPBM_DOCURL is the URL of the main documentation page for Netpbm. #This is a directory which contains a file for each Netpbm program, #library, and file type. E.g. The documentation for jpegtopnm might be in #http://netpbm.sourceforge.net/doc/jpegtopnm . This value gets #installed in the /etc/netpbm file and in the man pages (which say no #more than to read the webpage). NETPBM_DOCURL = http://netpbm.sourceforge.net/doc #For a system with no web access, but a local copy of the doc: #NETPBM_DOCURL = file://usr/doc/netpbm NETPBM_PROGDOCURL = $(NETPBM_DOCURL)/program NETPBM_LIBDOCURL = $(NETPBM_DOCURL)/library NETPBM_FILEDOCURL = $(NETPBM_DOCURL)/fileformat ####Lines above were copied from Makefile.config.in by 'configure'. ####Lines below were added by 'configure' based on the DARWIN platform. BUILD_FIASCO = N DEFAULT_TARGET = nonmerge NETPBMLIBTYPE=dylib NETPBMLIBSUFFIX=dylib SHLIBPREFIXLIST=lib STATICLIB_TOO=n CC = cc -no-cpp-precomp CFLAGS_SHLIB = -02 -fno-common LDSHLIB = -dynamiclib -install_name $(INSTALLLIBS)/lib$(LIBROOT).$(MAJ).dylib -compatibility_version `expr $(MAJ) + 1` -current_version `expr $(MAJ) + 1`.$(MIN) TIFFHDR_DIR = $(LOCALBASE)/include TIFFLIB_DIR = $(LOCALBASE)/lib JPEGLIB_DIR = $(LOCALBASE)/lib JPEGHDR_DIR = $(LOCALBASE)/include PNGLIB_DIR = $(LOCALBASE)/lib PNGHDR_DIR = $(LOCALBASE)/include INSTALL_PREFIX = /usr # Some people specify PREFIX= on the command line, because that's conventional ifneq ($(PREFIX)x,x) INSTALL_PREFIX = $(PREFIX) endif INSTALLBINARIES = $(INSTALL_PREFIX)/bin INSTALLLIBS = $(INSTALL_PREFIX)/lib INSTALLSTATICLIBS = $(INSTALL_PREFIX)/lib INSTALLHDRS = $(INSTALL_PREFIX)/include INSTALLMAN = $(INSTALL_PREFIX)/share/man |
From: <ji...@us...> - 2002-09-17 03:24:35
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/netpbm/files/9.25 In directory usw-pr-cvs1:/tmp/cvs-serv10412/9.25 Log Message: Directory /cvsroot/darwinfiles/packagetree/media-libs/netpbm/files/9.25 added to the repository |
From: <ji...@us...> - 2002-09-17 03:24:23
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/netpbm/files In directory usw-pr-cvs1:/tmp/cvs-serv10342 Added Files: netpbm-9.25.patch Log Message: Patched For Darwin --- NEW FILE: netpbm-9.25.patch --- diff -Naur netpbm-9.25.old/configure netpbm-9.25.new/configure --- netpbm-9.25.old/configure Fri Mar 15 00:27:00 2002 +++ netpbm-9.25.new/configure Tue Jun 4 21:06:44 2002 @@ -607,8 +607,8 @@ # Nothing to do. } elsif ($platform eq "DARWIN") { push(@Makefile_config, "CC = cc -no-cpp-precomp\n"); - push(@Makefile_config, 'CFLAGS_SHLIB = -fno-common', "\n"); - push(@Makefile_config, 'LDSHLIB = -dynamiclib -install_name $(INSTALLLIBS)/lib$(LIBROOT).$(MAJ).dylib', "\n"); + push(@Makefile_config, 'CFLAGS_SHLIB = -O2 -fno-common', "\n"); + push(@Makefile_config, 'LDSHLIB = -dynamiclib -install_name $(INSTALLLIBS)/lib$(LIBROOT).$(MAJ).dylib -compatibility_version `expr $(MAJ) + 1` -current_version `expr $(MAJ) + 1`.$(MIN)', "\n"); # push(@Makefile_config, "INSTALL = install\n"); push(@Makefile_config, 'TIFFHDR_DIR = $(LOCALBASE)/include', "\n"); push(@Makefile_config, 'TIFFLIB_DIR = $(LOCALBASE)/lib', "\n"); |
From: <ji...@us...> - 2002-09-17 03:23:55
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/netpbm/files/9.12 In directory usw-pr-cvs1:/tmp/cvs-serv10231/files/9.12 Modified Files: Makefile.config Log Message: Patched For Darwin Index: Makefile.config =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/media-libs/netpbm/files/9.12/Makefile.config,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Makefile.config 16 Sep 2002 13:19:45 -0000 1.1 --- Makefile.config 17 Sep 2002 03:23:52 -0000 1.2 *************** *** 39,43 **** #CC = cc #CC = gcc ! CC = gcc # The linker. --- 39,43 ---- #CC = cc #CC = gcc ! CC = gcc -no-cpp-precomp # The linker. *************** *** 117,123 **** # Linker options for created Netpbm shared libraries. # Here, $(SONAME) resolves to the soname for the shared library being created. # The following are gcc options. This works on GNU libc systems. ! LDSHLIB = -shared -Wl,-soname,$(SONAME) # You need -nostart instead of -shared on BeOS. Though the BeOS compiler is # ostensibly gcc, it has the -nostart option, which is not mentioned in gcc --- 117,124 ---- # Linker options for created Netpbm shared libraries. + LDSHLIB = -dynamiclib -install_name $(NETPBM_RUNTIME_PATH)/libnetpbm.$(MAJ).dylib # Here, $(SONAME) resolves to the soname for the shared library being created. # The following are gcc options. This works on GNU libc systems. ! #LDSHLIB = -shared -Wl,-soname,$(SONAME) # You need -nostart instead of -shared on BeOS. Though the BeOS compiler is # ostensibly gcc, it has the -nostart option, which is not mentioned in gcc *************** *** 142,146 **** # Solaris, SunOS, and NetBSD: #CFLAGS_SHLIB = -fpic ! CFLAGS_SHLIB = -fPIC # The netpbm package contains a version of the Tiff library, --- 143,148 ---- # Solaris, SunOS, and NetBSD: #CFLAGS_SHLIB = -fpic ! ! CFLAGS_SHLIB = -fno-common # The netpbm package contains a version of the Tiff library, *************** *** 334,339 **** #LIBTIFFSUFFIX = a # For shared libraries: ! NETPBMLIBSUFFIX = so ! LIBTIFFSUFFIX = so --- 336,341 ---- #LIBTIFFSUFFIX = a # For shared libraries: ! NETPBMLIBSUFFIX = dylib ! LIBTIFFSUFFIX = dylib |
From: <ji...@us...> - 2002-09-17 03:23:55
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/netpbm In directory usw-pr-cvs1:/tmp/cvs-serv10231 Modified Files: netpbm-9.12-r2.ebuild Added Files: netpbm-9.25.ebuild Log Message: Patched For Darwin --- NEW FILE: netpbm-9.25.ebuild --- # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: /cvsroot/darwinfiles/packagetree/media-libs/netpbm/netpbm-9.25.ebuild,v 1.1 2002/09/17 03:23:52 jimmacr Exp $ S=${WORKDIR}/${P} DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" SRC_URI="http://download.sourceforge.net/netpbm/${P}.tgz" HOMEPAGE="http://netpbm.sourceforge.net/" DEPEND=">=media-libs/jpeg-6b >=media-libs/tiff-3.5.5 >=media-libs/libpng-1.2.1" SLOT="0" LICENSE="GPL-2" KEYWORDS="ppc" src_unpack() { unpack ${A} cd ${S} cp ${FILESDIR}/${PV}/Makefile.config Makefile.config patch -p1 <${FILESDIR}/netpbm-9.25.patch } src_compile() { make || die } src_install () { make INSTALL_PREFIX="${D}/usr/" install || die insinto /usr/include/pbm doins pnm/{pam,pnm}.h ppm/{ppm,pgm,pbm}.h doins pbmplus.h shopt/shopt.h dodoc COPYRIGHT.PATENT GPL_LICENSE.txt HISTORY \ Netpbm.programming README README.CONFOCAL README.DJGPP \ README.JPEG README.VMS netpbm.lsm } Index: netpbm-9.12-r2.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/media-libs/netpbm/netpbm-9.12-r2.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** netpbm-9.12-r2.ebuild 16 Sep 2002 13:18:48 -0000 1.1 --- netpbm-9.12-r2.ebuild 17 Sep 2002 03:23:52 -0000 1.2 *************** *** 14,18 **** SLOT="0" LICENSE="GPL-2" ! KEYWORDS="x86 ppc sparc sparc64" src_unpack() { --- 14,18 ---- SLOT="0" LICENSE="GPL-2" ! KEYWORDS="ppc" src_unpack() { |
From: <ji...@us...> - 2002-09-17 03:23:22
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/tiff/files In directory usw-pr-cvs1:/tmp/cvs-serv10108 Added Files: tiff-3.5.7.patch Log Message: Patched For Darwin --- NEW FILE: tiff-3.5.7.patch --- diff -ru tiff-v3.5.7/config.site tiff-v3.5.7-patched/config.site --- tiff-v3.5.7/config.site Mon Sep 24 15:59:43 2001 +++ tiff-v3.5.7-patched/config.site Fri Feb 1 16:39:38 2002 @@ -37,12 +37,15 @@ # interactive prompting done by the configure script. # +PREFIX=@PREFIX@ + + # # Package controls. # -#DSO="auto" # auto|IRIX|IRIX52 enable DSO support for system -#JPEG="no" # yes|no configure JPEG support (see below) -#ZIP="no" # yes|no configure Deflate support (see below) +DSO="auto" # auto|IRIX|IRIX52 enable DSO support for system +JPEG="yes" # yes|no configure JPEG support (see below) +ZIP="yes" # yes|no configure Deflate support (see below) #LIBGL="auto" # yes|no|auto configure IRIS GL-based tools #LIBIMAGE="auto" # yes|no|auto configure SGI RGB image tools #HTML="no" # yes|no install HTML documentation @@ -52,10 +55,10 @@ # # Directory parameters. # -#DIR_BIN="/usr/local/bin" # directory for tools -#DIR_LIB="/usr/local/lib" # directory for libraries -#DIR_INC="/usr/local/include" # directory for include files -#DIR_MAN="/usr/local/man" # directory for manual pages +DIR_BIN="$PREFIX/bin" # directory for tools +DIR_LIB="$PREFIX/lib" # directory for libraries +DIR_INC="$PREFIX/include" # directory for include files +DIR_MAN="$PREFIX/share/man" # directory for manual pages #DIR_HTML="/var/httpd/htdocs/tiff" # directory for HTML documentation # @@ -97,7 +100,9 @@ # which you can find on the Internet at ftp.uu.net:/graphics/jpeg/. # #DIRS_LIBINC="$DIRS_LIBINC ../src/jpeg-6b" # directory for jpeg include files +DIRS_LIBINC="$DIRS_LIBINC $PREFIX/include" #DIR_JPEGLIB=../src/jpeg-6b # directory for libjpeg +DIR_JPEGLIB="$PREFIX/lib" # # Deflate-specific parameters; used when Deflate support is enabled (see above). @@ -112,7 +117,9 @@ # Look for it also at ftp://ftp.uu.net/pub/archiving/zip/zlib. # #DIRS_LIBINC="$DIRS_LIBINC ../zlib" # directory for zlib include files +DIRS_LIBINC="$DIRS_LIBINC $PREFIX/include" # directory for zlib include files #DIR_GZLIB="../zlib" # directory for libz +DIR_GZLIB="$PREFIX/lib" # directory for libz # # Miscellaneous parameters. diff -ru tiff-v3.5.7/configure tiff-v3.5.7-patched/configure --- tiff-v3.5.7/configure Thu Nov 15 12:21:05 2001 +++ tiff-v3.5.7-patched/configure Fri Feb 1 18:00:56 2002 @@ -1197,9 +1197,10 @@ DSOSUF=${DIST_MAJOR}.dylib DSOSUF_VERSION=${DIST_MAJOR}.${DIST_MINOR}.${DIST_POINT}.dylib LIBCOPTS='-fno-common' - DSOLD=gcc - DSOOPTS='-dynamiclib -undefined suppress' + DSOLD=cc + DSOOPTS='-dynamiclib' DSO=DARWIN + DSOVERSTRING='-compatibility_version '${DIST_MAJOR}.${DIST_MINOR}' -current_version '${DIST_MAJOR}.${DIST_MINOR}.${DIST_POINT} ;; *-linux*) DSOSUF=so.${DIST_MAJOR} @@ -1769,6 +1770,7 @@ s;@DSO@;${DSO};g s;@DSOSUF@;${DSOSUF};g s;@DSOSUF_VERSION@;${DSOSUF_VERSION};g +s;@DSOVERSTRING@;${DSOVERSTRING};g s;@ENVOPTS@;${ENVOPTS};g s;@FILLORDER@;${FILLORDER};g s;@GCOPTS@;${GCOPTS};g diff -ru tiff-v3.5.7/libtiff/Makefile.in tiff-v3.5.7-patched/libtiff/Makefile.in --- tiff-v3.5.7/libtiff/Makefile.in Sun Sep 9 11:56:04 2001 +++ tiff-v3.5.7-patched/libtiff/Makefile.in Fri Feb 1 17:36:43 2002 @@ -211,8 +211,9 @@ fi touch $@ DARWINdso: ${OBJS} - ${CC} -dynamiclib -undefined suppress \ - -install_name libtiff.@DSOSUF@ \ + ${CC} -dynamiclib \ + -install_name @DIR_LIB@/libtiff.@DSOSUF@ \ + @DSOVERSTRING@ \ -o libtiff.@DSOSUF_VERSION@ ${OBJS} \ @LIBJPEG@ @LIBGZ@ @MACHDEPLIBS@ rm -f libtiff.@DSOSUF@ @@ -369,7 +370,7 @@ ${INSTALL} -idb tiff.sw.tools -F ${DESTDIR}@DIR_LIB@ \ -lns libtiff.@DSOSUF_VERSION@ -O libtiff.@DSOSUF@; \ ${INSTALL} -idb tiff.sw.tools -F ${DESTDIR}@DIR_LIB@ \ - -lns libtiff.@DSOSUF@ -O libtiff.so; \ + -lns libtiff.@DSOSUF@ -O libtiff.dylib; \ else \ ${INSTALL} -idb tiff.sw.tools -m 555 -F ${DESTDIR}@DIR_LIB@ \ -O libtiff.@DSOSUF@; \ |
From: <ji...@us...> - 2002-09-17 03:22:45
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/tiff In directory usw-pr-cvs1:/tmp/cvs-serv9925 Modified Files: tiff-3.5.7-r1.ebuild Log Message: Patched For Darwin Index: tiff-3.5.7-r1.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/media-libs/tiff/tiff-3.5.7-r1.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** tiff-3.5.7-r1.ebuild 16 Sep 2002 14:48:40 -0000 1.2 --- tiff-3.5.7-r1.ebuild 17 Sep 2002 03:22:41 -0000 1.3 *************** *** 19,24 **** unpack ${A} cd ${S} ! cp ${FILESDIR}/config.site config.site ! echo "DIR_HTML="${D}/usr/share/doc/${PF}/html"" >> config.site } --- 19,23 ---- unpack ${A} cd ${S} ! sed 's|@PREFIX@|'.${D}.'|g' <${FILESDIR}/tiff-3.5.7.patch | patch -p1 } |
From: <ji...@us...> - 2002-09-16 14:48:43
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/tiff In directory usw-pr-cvs1:/tmp/cvs-serv32083 Modified Files: tiff-3.5.7-r1.ebuild Log Message: Patched For Darwin Index: tiff-3.5.7-r1.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/media-libs/tiff/tiff-3.5.7-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** tiff-3.5.7-r1.ebuild 16 Sep 2002 13:20:30 -0000 1.1 --- tiff-3.5.7-r1.ebuild 16 Sep 2002 14:48:40 -0000 1.2 *************** *** 14,18 **** SLOT="0" LICENSE="as-is" ! KEYWORDS="x86 ppc sparc sparc64" src_unpack() { --- 14,18 ---- SLOT="0" LICENSE="as-is" ! KEYWORDS="ppc" src_unpack() { |
From: <ji...@us...> - 2002-09-16 14:41:37
|
Update of /cvsroot/darwinfiles/packagetree/media-libs/libpng In directory usw-pr-cvs1:/tmp/cvs-serv29032 Modified Files: libpng-1.2.4.ebuild Log Message: Patched For Darwin Index: libpng-1.2.4.ebuild =================================================================== RCS file: /cvsroot/darwinfiles/packagetree/media-libs/libpng/libpng-1.2.4.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** libpng-1.2.4.ebuild 16 Sep 2002 13:17:42 -0000 1.1 --- libpng-1.2.4.ebuild 16 Sep 2002 14:41:34 -0000 1.2 *************** *** 10,25 **** SLOT="1.2" LICENSE="as-is" ! KEYWORDS="x86 ppc sparc sparc64" DEPEND=">=sys-libs/zlib-1.1.4" src_compile() { - sed -e "s:ZLIBLIB=../zlib:ZLIBLIB=/usr/lib:" \ - -e "s:ZLIBINC=../zlib:ZLIBINC=/usr/include:" \ - -e "s/-O3/${CFLAGS}/" \ - -e "s:prefix=/usr/local:prefix=/usr:" \ - scripts/makefile.linux > Makefile ! emake || die } --- 10,22 ---- SLOT="1.2" LICENSE="as-is" ! KEYWORDS="ppc" DEPEND=">=sys-libs/zlib-1.1.4" src_compile() { ! cp scripts/makefile.darwin Makefile ! ! emake prefix=/usr ZLIBLIB=/usr/lib ZLIBINC=/usr/include || die } *************** *** 28,31 **** --- 25,29 ---- dodir /usr/share/man make \ + prefix=/usr \ DESTDIR=${D} \ MANPATH=/usr/share/man \ |