summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2006-12-05 19:51:45 +0000
committerFabian Groffen <grobian@gentoo.org>2006-12-05 19:51:45 +0000
commiteb4026acf1fcfebb5096c7a39e5957e040efd4a2 (patch)
treefd33c16a74238a56f9cfae22fc99b9c0f2216086 /gnustep-base
parentBump revision to include new init.d script to fix issues reported in bug #154162 (diff)
downloadhistorical-eb4026acf1fcfebb5096c7a39e5957e040efd4a2.tar.gz
historical-eb4026acf1fcfebb5096c7a39e5957e040efd4a2.tar.bz2
historical-eb4026acf1fcfebb5096c7a39e5957e040efd4a2.zip
Bump revision to include new init.d script to fix issues reported in bug #154162
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-base/Manifest34
-rw-r--r--gnustep-base/gnustep-base/files/digest-gnustep-base-1.13.03
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.13.0.ebuild139
3 files changed, 19 insertions, 157 deletions
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index 89f4d5653f07..91c982ca56e9 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -14,10 +14,14 @@ AUX gnustep-base-1.12.0-obey_homedir.patch 1319 RMD160 bfef00b825bde1b00d5970a21
MD5 624f38f016d8c4659773f52650247684 files/gnustep-base-1.12.0-obey_homedir.patch 1319
RMD160 bfef00b825bde1b00d5970a21e33cb3565dbc68b files/gnustep-base-1.12.0-obey_homedir.patch 1319
SHA256 466350793f413cc7b8138bd87709e10ab7c20333d54fd5815874e27300f54af5 files/gnustep-base-1.12.0-obey_homedir.patch 1319
-AUX gnustep.initd 1116 RMD160 9dd61d08018e035f717b1bf7f114bb685b149734 SHA1 1f35f5242e16b073c1fd988333a410bf41ea919d SHA256 010b4a5926be9dc8ccb20e9a19853df4e885318a5d0ffe582245b8d8757fe0d5
-MD5 c3675b6343601209449fffc0907cde17 files/gnustep.initd 1116
-RMD160 9dd61d08018e035f717b1bf7f114bb685b149734 files/gnustep.initd 1116
-SHA256 010b4a5926be9dc8ccb20e9a19853df4e885318a5d0ffe582245b8d8757fe0d5 files/gnustep.initd 1116
+AUX gnustep.initd 1137 RMD160 362965417f33f60ea67982d64226e0a1ecc00ef7 SHA1 f1d29bfa32864ad6679557db16949e76bc304b12 SHA256 600e91251a364326cc80131af49a2c8cbc93e8e2f829a3049d1f28062c18fa4a
+MD5 25e659ca668c924342043928272928f8 files/gnustep.initd 1137
+RMD160 362965417f33f60ea67982d64226e0a1ecc00ef7 files/gnustep.initd 1137
+SHA256 600e91251a364326cc80131af49a2c8cbc93e8e2f829a3049d1f28062c18fa4a files/gnustep.initd 1137
+AUX gnustep.initd-1.13.0 1204 RMD160 3a1698be19112ab966e261179df155e738899dfb SHA1 9724f76177bc6c704322f957aa10ead924c343dc SHA256 01ba14fd05498cca8ff65ff6271b181074013484d3056702312c2cb0b89adf54
+MD5 8dcf50944995b55b6d3397dbd93ed110 files/gnustep.initd-1.13.0 1204
+RMD160 3a1698be19112ab966e261179df155e738899dfb files/gnustep.initd-1.13.0 1204
+SHA256 01ba14fd05498cca8ff65ff6271b181074013484d3056702312c2cb0b89adf54 files/gnustep.initd-1.13.0 1204
DIST gnustep-base-1.10.3.tar.gz 1925587 RMD160 15b6331503f5240e234e4002616a917d0ca81ef9 SHA1 5d2788b58270409f7175582989ad43cf28b13b82 SHA256 6e5aba8478104c99a168665466c0e2e7d8feaaeb83e7a9e3901a97d37d6823a3
DIST gnustep-base-1.12.0.tar.gz 2084468 RMD160 2722b38fcc7df9e810e427b95e9471d747770eb3 SHA1 46d7dd5e97cc833147bd035479f7b9da3cce5f59 SHA256 888b0283c7be8b137a1d6e13790784c8bdc0de5ba9969b6ff103c5488a6903b1
DIST gnustep-base-1.13.0.tar.gz 2282713 RMD160 57a4dd3c9759e296d0a95304cd8b0624f1374bbf SHA1 0d0578b5aabd6201fd36f4301296aad596475427 SHA256 6ed544682bb4512ca71230b76092fad90fd1c4e1cfee81f8a7871fd7fbba950b
@@ -33,14 +37,14 @@ EBUILD gnustep-base-1.12.0.ebuild 2625 RMD160 84967650dd2f81ab923d3752f7aa37fce9
MD5 98a70840193f5f42b901c937aa78f3d8 gnustep-base-1.12.0.ebuild 2625
RMD160 84967650dd2f81ab923d3752f7aa37fce9b1ee1a gnustep-base-1.12.0.ebuild 2625
SHA256 8124e2c58db32f99414f233f08f1c73e852e8bed82311731fd36c90d67ed4a00 gnustep-base-1.12.0.ebuild 2625
-EBUILD gnustep-base-1.13.0.ebuild 4004 RMD160 7f900432f8f4db27875cc09e572a3eeec19b3246 SHA1 93f47a0568909e89aeda4b02a3e0a5bf6c123409 SHA256 d5eff2f3a21ad72667ea532b66ee2d02b94f464a737794bfd7ddeb8200ffbbeb
-MD5 41a0b5ec7e0a9193ee9daa87ad55c434 gnustep-base-1.13.0.ebuild 4004
-RMD160 7f900432f8f4db27875cc09e572a3eeec19b3246 gnustep-base-1.13.0.ebuild 4004
-SHA256 d5eff2f3a21ad72667ea532b66ee2d02b94f464a737794bfd7ddeb8200ffbbeb gnustep-base-1.13.0.ebuild 4004
-MISC ChangeLog 10908 RMD160 5a0d4e538594e28e33316ed1b77c0b764def5359 SHA1 15fa46df026a9900d46903da98e1d5af9d402861 SHA256 e54cfc31d4faad87335a898fae70dca8d43277b31704b2765707d02ae7a456ed
-MD5 d1e5ac544c8a4a7ec038b3231ecb9cdd ChangeLog 10908
-RMD160 5a0d4e538594e28e33316ed1b77c0b764def5359 ChangeLog 10908
-SHA256 e54cfc31d4faad87335a898fae70dca8d43277b31704b2765707d02ae7a456ed ChangeLog 10908
+EBUILD gnustep-base-1.13.0-r1.ebuild 4002 RMD160 7f751c01a41ea8271e4220847715f8336f2e330d SHA1 b63817c26c7a7a147febbd3ab36f6b3947c70ace SHA256 321d91d9288c4607b181b7f71cf444e47538f1f0aa978d4c23fd162ac756ca13
+MD5 efb90386132917b45cf38ce713544959 gnustep-base-1.13.0-r1.ebuild 4002
+RMD160 7f751c01a41ea8271e4220847715f8336f2e330d gnustep-base-1.13.0-r1.ebuild 4002
+SHA256 321d91d9288c4607b181b7f71cf444e47538f1f0aa978d4c23fd162ac756ca13 gnustep-base-1.13.0-r1.ebuild 4002
+MISC ChangeLog 11199 RMD160 bc516605e9ef0f1d0e59dbe80a239b256273d5a6 SHA1 b0871d21603829c58d1461a59248b80c541c0b9b SHA256 a6fc7ee96da6521985f23f9797cf8cd4c443f42b46f6d5a2fb10eb2f7edcee32
+MD5 7772a13cfbbfd6e27ba9afcf116d9250 ChangeLog 11199
+RMD160 bc516605e9ef0f1d0e59dbe80a239b256273d5a6 ChangeLog 11199
+SHA256 a6fc7ee96da6521985f23f9797cf8cd4c443f42b46f6d5a2fb10eb2f7edcee32 ChangeLog 11199
MISC metadata.xml 670 RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 SHA1 9582400efd6733f27beaf47fa801065838d86955 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa
MD5 6054f8e4a94313852ff8e1294c8abd88 metadata.xml 670
RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 metadata.xml 670
@@ -54,6 +58,6 @@ SHA256 97a23ca4b9ee168ef4fbbe70bfb9cb5b985f3ff20d0a160eee8e1cc6d985e6b4 files/di
MD5 128a99eb69ce0540edf630e0bb700e5d files/digest-gnustep-base-1.12.0 262
RMD160 a783007d51e04ee23859322c3d09d3353a0464f3 files/digest-gnustep-base-1.12.0 262
SHA256 aa0c7d491c3d1e4436ba914b6126c25ad8791c8cdf1cd07efb2cdd86bdf55cdd files/digest-gnustep-base-1.12.0 262
-MD5 d909a3e59ee759a9da325c9c6e5464fa files/digest-gnustep-base-1.13.0 262
-RMD160 406e6d7463920575baef6a91a754143ebb03183d files/digest-gnustep-base-1.13.0 262
-SHA256 553df900469f191c2be692070797b0dc587c5909fb27a8d46ccc5540c4f58bed files/digest-gnustep-base-1.13.0 262
+MD5 d909a3e59ee759a9da325c9c6e5464fa files/digest-gnustep-base-1.13.0-r1 262
+RMD160 406e6d7463920575baef6a91a754143ebb03183d files/digest-gnustep-base-1.13.0-r1 262
+SHA256 553df900469f191c2be692070797b0dc587c5909fb27a8d46ccc5540c4f58bed files/digest-gnustep-base-1.13.0-r1 262
diff --git a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.13.0 b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.13.0
deleted file mode 100644
index cbf466834908..000000000000
--- a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.13.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 edd01516ba49915150f030848efc0baf gnustep-base-1.13.0.tar.gz 2282713
-RMD160 57a4dd3c9759e296d0a95304cd8b0624f1374bbf gnustep-base-1.13.0.tar.gz 2282713
-SHA256 6ed544682bb4512ca71230b76092fad90fd1c4e1cfee81f8a7871fd7fbba950b gnustep-base-1.13.0.tar.gz 2282713
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.13.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.13.0.ebuild
deleted file mode 100644
index 28f3afb20017..000000000000
--- a/gnustep-base/gnustep-base/gnustep-base-1.13.0.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/gnustep-base-1.13.0.ebuild,v 1.2 2006/12/05 18:32:38 grobian Exp $
-
-inherit gnustep autotools
-
-DESCRIPTION="The GNUstep Base Library is a library of general-purpose, non-graphical Objective C objects."
-
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc-macos ~sparc ~x86"
-SLOT="0"
-LICENSE="GPL-2 LGPL-2.1"
-
-IUSE="${IUSE} doc gcc-libffi"
-
-DEPEND="${GNUSTEP_CORE_DEPEND}
- ~gnustep-base/gnustep-make-1.13.0
- || (
- dev-libs/ffcall
- gcc-libffi? ( >=sys-devel/gcc-3.3.5 )
- )
- >=dev-libs/libxml2-2.6
- >=dev-libs/libxslt-1.1
- >=dev-libs/gmp-4.1
- >=dev-libs/openssl-0.9.7
- >=sys-libs/zlib-1.2
- sys-apps/sed
- ${DOC_DEPEND}"
-RDEPEND="${DEPEND}
- ${DEBUG_DEPEND}
- ${DOC_RDEPEND}"
-
-egnustep_install_domain "System"
-
-pkg_setup() {
- if use gcc-libffi; then
- export OBJC_INCLUDE_PATH="OBJC_INCLUDE_PATH:$(gcc-config -L | sed 's/:.*//')/include/libffi"
- if [ "$(ffi_available)" == "no" ]; then
- ffi_not_available_info
- die "libffi is not available"
- fi
- fi
-}
-
-src_unpack() {
- egnustep_env
- unpack ${A}
- # TODO: need for obey-homedir patch?
-
- cd ${S}
-
- # FIX non-flattened
- if [ -z $GNUSTEP_FLATTENED ];
- then
- sed -i -e 's:$GNUSTEP_MAKEFILES/config.make:$GNUSTEP_MAKEFILES/$GNUSTEP_HOST_CPU/$GNUSTEP_HOST_OS/$LIBRARY_COMBO/config.make:' \
- -e 's:$GNUSTEP_MAKEFILES/$obj_dir/config.make:$GNUSTEP_MAKEFILES/$obj_dir/$LIBRARY_COMBO/config.make:' \
- configure.ac
- eautoreconf
- fi
-}
-
-src_compile() {
- egnustep_env
- # why libffi over ffcall?
- # - libffi is known to work with 32 and 64 bit platforms
- # - libffi does not use trampolines
- # but upstream seems to prefer ffcall
- local myconf
- if use gcc-libffi;
- then
- myconf="--enable-libffi --disable-ffcall"
- myconf="${myconf} --with-ffi-library=$(gcc-config -L) --with-ffi-include=$(gcc-config -L | sed 's/:.*//')/include/libffi"
- else
- myconf="--disable-libffi --enable-ffcall"
- fi
-
- myconf="$myconf --with-xml-prefix=/usr"
- myconf="$myconf --with-gmp-include=/usr/include --with-gmp-library=/usr/lib"
- myconf="$myconf --with-default-config=/etc/GNUstep/GNUstep.conf"
-
- econf $myconf || die "configure failed"
-
- egnustep_make || die
-}
-
-src_install() {
- egnustep_env
- egnustep_install || die
-
- local base_temp_lib_path
- if [ ! -z $GNUSTEP_FLATTENED ]; then
- base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries"
- else
- base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries/$GNUSTEP_HOST_CPU/$GNUSTEP_HOST_OS/$LIBRARY_COMBO"
- fi
-
- if use doc;
- then
- local make_eval="INSTALL_ROOT=\${D} \
- GNUSTEP_SYSTEM_ROOT=\${D}\$(egnustep_system_root) \
- GNUSTEP_NETWORK_ROOT=\$(egnustep_network_root) \
- GNUSTEP_LOCAL_ROOT=\$(egnustep_local_root) \
- GNUSTEP_MAKEFILES=\$(egnustep_system_root)/Library/Makefiles \
- GNUSTEP_USER_ROOT=\${TMP} \
- GNUSTEP_DEFAULTS_ROOT=\${TMP}/\${__GS_USER_ROOT_POSTFIX} \
- LD_LIBRARY_PATH=\"\${D}\${base_temp_lib_path}:\${LD_LIBRARY_PATH}\" \
- GNUSTEP_INSTALLATION_DIR=\${D}\$(egnustep_install_domain) \
- -j1"
- use debug && make_eval="${make_eval} debug=yes"
- use verbose && make_eval="${make_eval} verbose=yes"
-
- cd ${S}/Documentation
- eval emake ${make_eval} AUTOGSDOC="${S}/Tools/obj/autogsdoc" all \
- || die "doc make has failed"
- eval emake ${make_eval} install \
- || die "doc install has failed"
- cd ..
- fi
-
- newinitd "${FILESDIR}"/gnustep.initd gnustep
-
- dodir /etc/revdep-rebuild
- sed -e 's|$GNUSTEP_SEARCH_DIRS|'"$GNUSTEP_PATHLIST"'|' \
- "${FILESDIR}"/50-gnustep-revdep \
- > "${D}/etc/revdep-rebuild/50-gnustep-revdep"
-
- egnustep_package_config
-}
-
-pkg_postinst() {
- egnustep_env
-
- ewarn "The shared library version has changed in this release."
- ewarn "You will need to recompile all Applications/Tools/etc in order"
- ewarn "to use this library."
- ewarn "Run:"
- ewarn "revdep-rebuild --library \"libgnustep-base.so.1.1[012]\""
-}