summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Callen <jcallen@gentoo.org>2010-01-15 01:36:43 +0000
committerJonathan Callen <jcallen@gentoo.org>2010-01-15 01:36:43 +0000
commit774fd7cc209a33eb88f1252dfe0c25507279c589 (patch)
tree45dad73619d59af99ea578a3de4b188a957927df /app-arch/sharutils
parentVersion bump (diff)
downloadhistorical-774fd7cc209a33eb88f1252dfe0c25507279c589.tar.gz
historical-774fd7cc209a33eb88f1252dfe0c25507279c589.tar.bz2
historical-774fd7cc209a33eb88f1252dfe0c25507279c589.zip
Add prefix keywords; patch for interix
Package-Manager: portage--svn/cvs/Linux i686
Diffstat (limited to 'app-arch/sharutils')
-rw-r--r--app-arch/sharutils/ChangeLog8
-rw-r--r--app-arch/sharutils/Manifest15
-rw-r--r--app-arch/sharutils/files/sharutils-4.6.3-interix.patch26
-rw-r--r--app-arch/sharutils/sharutils-4.7.ebuild15
4 files changed, 56 insertions, 8 deletions
diff --git a/app-arch/sharutils/ChangeLog b/app-arch/sharutils/ChangeLog
index 0e4dcbcf20ee..7096c09346e6 100644
--- a/app-arch/sharutils/ChangeLog
+++ b/app-arch/sharutils/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-arch/sharutils
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/ChangeLog,v 1.62 2009/03/18 14:40:45 ricmm Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/ChangeLog,v 1.63 2010/01/15 01:36:42 abcd Exp $
+
+ 15 Jan 2010; Jonathan Callen <abcd@gentoo.org>
+ +files/sharutils-4.6.3-interix.patch, sharutils-4.7.ebuild:
+ Add prefix keywords; patch for interix
18 Mar 2009; <ricmm@gentoo.org> sharutils-4.6.3.ebuild:
Drop down to ~mips due to unstable deps
diff --git a/app-arch/sharutils/Manifest b/app-arch/sharutils/Manifest
index d51ac1844684..9ddc4feae3fb 100644
--- a/app-arch/sharutils/Manifest
+++ b/app-arch/sharutils/Manifest
@@ -1,7 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX sharutils-4.6.3-interix.patch 473 RMD160 1e95be187a48bbfe3620708c347cd8af7d3aa922 SHA1 36738dfb2ec0f03edc5a00c30367bd5b5f11f684 SHA256 95bc9ffbc335e4ac0f5fc8d598be1907d0e66f74b09e5a104476935458ebf453
DIST sharutils-4.6.3-doc.tar.gz 661062 RMD160 6809d35ab390f236f8c38417eb00d9d6d44a9f50 SHA1 030e27b3d6d6b099a3deeb667ae4db40b6956e0d SHA256 322ee080b7cfefd844310585f6063f56272f3f43cae8bb5855e9650008634d95
DIST sharutils-4.6.3.tar.bz2 629732 RMD160 3beb2c202610d65d8df1e9ea585cfcb28dcb9897 SHA1 a036736307b814695ca68d04c465fdc4e5889218 SHA256 68e29d6e888eea587c9dc1b93d007241f134b4bda640fb50d38c52a4d5cf39ea
DIST sharutils-4.7.tar.bz2 640932 RMD160 6ef271d21ea41003ff13d6aef241c6a4fd4dc296 SHA1 0b8c1d54fdcf97a93aba079d342d1873a8fc423b SHA256 2f29604c9bc4471fb35975c10074bb3585dea66ebc52b5560989a370f2e3f00e
EBUILD sharutils-4.6.3.ebuild 1084 RMD160 b44e133d11b1beef0bfa13d2c0f74345f94a1e5d SHA1 a15e291d3ecaaa0d786a50bf14020c384fe5ee7c SHA256 40ebabad52d7bb775d1c4657e91085a46b1a8007985ba8b543194c4af252ebbe
-EBUILD sharutils-4.7.ebuild 805 RMD160 3b900d73457f21b041cdcd4415585b2a7c04acd6 SHA1 8f8bc71be8bf7fa0499bc5153089f93727ecd042 SHA256 32275612e318e5c419f1b2be89277052f341d74261d34d980bfb9e724ea6bd0e
-MISC ChangeLog 10293 RMD160 5d5d87b77617651a72168fd22aae48270ab67702 SHA1 f1e725c27c4a1a9e805fe4ba4c7b93ef5dd5dab4 SHA256 4252741db2d436c25558906c0a68a86e58828285af4a90d62f36b8157ca024f4
+EBUILD sharutils-4.7.ebuild 986 RMD160 a09c0729803c4f344a3b9c5d1ec2d86673643fbd SHA1 a2ee9057bb8b7b501ac0d618357a3497cb7e3e3a SHA256 1ff70f51ec633606f54d070a387b99f36906d0166d159fea1b40bebab345dacc
+MISC ChangeLog 10445 RMD160 cc9f3e209d94b1b69cbd64491b7d8d9296697797 SHA1 d915eb92b0f53b5602869fa28a218abdb7e74c69 SHA256 0a4ba5c1eaf2d3c9c611517519c905654a82b8cbe00f1e7dfbf1e859ad5d14d5
MISC metadata.xml 230 RMD160 0bdd1ad0560066728a6b6b05ecf18885f92e9de9 SHA1 897826322e03e748ffc8073cc450023358e1359e SHA256 a09c99518c645f34b2c1d9adc661671460c146819513b0f847a71c240b3606f0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAktPxrAACgkQOypDUo0oQOr7wgCfcqQcUBVFzoBSp3l6AIz3L78G
+LvAAoNyOeMUR9ggQ6lI08kQPty19maVs
+=fIEk
+-----END PGP SIGNATURE-----
diff --git a/app-arch/sharutils/files/sharutils-4.6.3-interix.patch b/app-arch/sharutils/files/sharutils-4.6.3-interix.patch
new file mode 100644
index 000000000000..4421d342a0f4
--- /dev/null
+++ b/app-arch/sharutils/files/sharutils-4.6.3-interix.patch
@@ -0,0 +1,26 @@
+--- sharutils-4.6.3.orig/lib/inttostr.h
++++ sharutils-4.6.3/lib/inttostr.h
+@@ -26,6 +26,10 @@
+ # include <inttypes.h>
+ #endif
+
++#if HAVE_STDINT_H
++# include <stdint.h>
++#endif
++
+ #if HAVE_LIMITS_H
+ # include <limits.h>
+ #endif
+--- sharutils-4.6.3.orig/lib/system.h
++++ sharutils-4.6.3/lib/system.h
+@@ -24,6 +24,10 @@
+ # include <inttypes.h>
+ #endif
+
++#if HAVE_STDINT_H
++# include <stdint.h>
++#endif
++
+ #ifndef HAVE_INTMAX_T
+ #define HAVE_INTMAX_T
+ typedef long intmax_t;
diff --git a/app-arch/sharutils/sharutils-4.7.ebuild b/app-arch/sharutils/sharutils-4.7.ebuild
index 978fe424ae42..b6138f68aad9 100644
--- a/app-arch/sharutils/sharutils-4.7.ebuild
+++ b/app-arch/sharutils/sharutils-4.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.7.ebuild,v 1.8 2009/02/07 15:04:21 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.7.ebuild,v 1.9 2010/01/15 01:36:42 abcd Exp $
inherit eutils
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/REL-${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
DEPEND="sys-apps/texinfo
@@ -19,9 +19,16 @@ DEPEND="sys-apps/texinfo
S=${WORKDIR}/${MY_P}
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-4.6.3-interix.patch
+}
+
src_compile() {
strip-linguas -u po
- econf $(use_enable nls) || die
+ econf $(use_enable nls)
emake || die "emake failed"
}