diff options
-rw-r--r-- | app-arch/tarsync/ChangeLog | 6 | ||||
-rw-r--r-- | app-arch/tarsync/Manifest | 17 | ||||
-rw-r--r-- | app-arch/tarsync/files/tarsync-0.2.1-make.patch | 13 | ||||
-rw-r--r-- | app-arch/tarsync/tarsync-0.2.1-r1.ebuild | 25 |
4 files changed, 41 insertions, 20 deletions
diff --git a/app-arch/tarsync/ChangeLog b/app-arch/tarsync/ChangeLog index 1d19526957fc..418886b44482 100644 --- a/app-arch/tarsync/ChangeLog +++ b/app-arch/tarsync/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-arch/tarsync # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tarsync/ChangeLog,v 1.17 2013/06/16 09:52:30 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/tarsync/ChangeLog,v 1.18 2013/06/22 14:28:33 kensington Exp $ + + 22 Jun 2013; Michael Palimaka <kensington@gentoo.org> + +files/tarsync-0.2.1-make.patch, tarsync-0.2.1-r1.ebuild: + Migrate to EAPI 5. 16 Jun 2013; Pacho Ramos <pacho@gentoo.org> tarsync-0.2.1-r1.ebuild: Use sources.gentoo.org as HOMEPAGE (#390899) diff --git a/app-arch/tarsync/Manifest b/app-arch/tarsync/Manifest index 6dea460a2aff..011aed686cdf 100644 --- a/app-arch/tarsync/Manifest +++ b/app-arch/tarsync/Manifest @@ -1,15 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX tarsync-0.2.1-make.patch 269 SHA256 f3e74f80aaa5c62552b925a6b4ad03eff369f218328a4b3cca6d030c20aefcad SHA512 011c028ffad1575f0b7c1eca10d9744d1466fa74efd9414af54d8b0ef336ef1f7d340ff486a915a946ed2720141016597d3831f452c560bc6fda9569de90643f WHIRLPOOL 6e0c7179d93cf81d4bbf149168693886ac779bd5a16dd52295109bfb1ce1b27dc74aa72e8050e1a72461744bae4df8e9fa13249ba5609d5856ac3f64cf01fcd2 DIST tarsync-0.2.1.tar.bz2 13593 SHA256 5cbfdcb637b899c29bfb74e97a09daff6173c45201840aa5ac251eb93aef1775 SHA512 bebf8e495ad196c002414c41f9fe9737b5300de18b7c3b16576a7d3bfd94608f36f1b86cb6ed4879c600b71c7706255d9b2d4140b73c5743a473fa2500dbca2d WHIRLPOOL 27ec7ee1942b553aa05e47789b5d0c227a7ba4b239cf6837aeadf168420ebb671b0ac237dbf739d83d538b18d24f054a1e62364b7bd93811ed132958a1ab0417 -EBUILD tarsync-0.2.1-r1.ebuild 856 SHA256 3af32ca8b5f09aaa61233ab6d46c5188aa0ef69a6fa88528ee585120dceb0556 SHA512 40d4129e39f18baafef51b39fbafcdd4c05b78bfee6c2e8b636c0525569594825666c2d4e2eafc4da093035792886caa33419b87d4fc93d206c4829126e9265d WHIRLPOOL 1754e44b9523be45aab432dc6fab6db1e9cab7ceac121111a94b29d0a617619a7383dae7a902ed7cc9dbe56bc2e0927ef5a4e89cd384ee0a2a3ef280f27c5a7c +EBUILD tarsync-0.2.1-r1.ebuild 730 SHA256 58f8c242b22f4390ad20d9985d8c82ecceb268e9e4ed2fdec38a28b5a0b757e4 SHA512 770b240a347f668020f98beac70ddc1ff9353a20dd2312fb62caf27fc9b48d38262f5cedaca422569c24ab33773f5d44627885e589b7d2ef38e7bb69b68e8478 WHIRLPOOL a0bee6e4aab572ad6cb624a3630110b130ad6fe3ea9043a867de86548897fe3cf6ca1496fac8cafb182771515f1fe504e04354d57b572189517e92617c7ab98f EBUILD tarsync-0.2.1.ebuild 659 SHA256 d06d98db01f0d858d14d5b2be978c3dee1acb4d42602d48781a40bce70c40959 SHA512 3baeb413ce10f1595fff9ac9f1680265c4db78c8d7988423a7e51b18dd2e9eb4b194bfe0ee1c9578989066b750057499d25a46c641a5e332f7eed2b2c37b13ba WHIRLPOOL 9044e4c8f1589be59e5f3ec962f526aa958482f2f047c606eefc611ba9a13a68373c8f3efb8d77dd57403ec35e4a049d202adac28b6db6d6f90a91c1182d20a9 -MISC ChangeLog 2446 SHA256 54cb3c2ccfd3a45e7b64e8bc933a0a621650c79f3b613dcfb69245439dce2c93 SHA512 9adf6a1a4a1739f4c6f710d234666ba71e34c1e77e912e3afbc74c8e8ec29e87fbd7f25b81598061c56e1ee9fedd5c1a7f314ce9fa78e8c3e344bb4710b12c81 WHIRLPOOL 15507430fd67ec80df192a456892c967b3b1a7e7b73bbeebd9101e4984b82a1363b8b7217b935067204b5c7ee6f0e3d5844cb24a44243e6020b0dbc40a70e27c +MISC ChangeLog 2589 SHA256 e89727824dd461d1e385288858fcfc7fd401c93e388677d983bea07875e54cea SHA512 090621630e57d23bd3232a7147368f88e13685fdab49f1a020412c97aa79856d234329c54e29cb414fb0fd0435552738e0e9c70e61e15d9a6cd8ff1fb13bc50a WHIRLPOOL 73d0ab478b53ca7268867ed5031fc1ed13b4ab4710f4cf4f64dee8de175791b50917cc953323ccebcadbdbd73cbdc8fa2757007047e5f85790fefa14525d70a2 MISC metadata.xml 211 SHA256 84ff2341253cdd21a6782e14ebc076a8bcae11428aacfe2454f4b32165504727 SHA512 a9385b7dc02a9537080a9b1bf59ae2caacd84cab2e3ef1fee15e4f10d5518ae9f71e4ce07d99104e643d18a79ca05116d74e97ec7d230d21b340656701547078 WHIRLPOOL 4309ff085fbfd1a91434c0a9dd4c23b7ad8b10b0559beedcb4d911745543745691abe91bb1e361dd88b6383678f020c95deb9359876319a6407ac0ef2dcbd221 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlG9it8ACgkQCaWpQKGI+9TdJwCeKLzJXAdwR/ThHydntcGg15lb -/UMAn0MzUnZHsvbI7O+fr85QA4YD3BNS -=eEWv +iQEcBAEBCAAGBQJRxbQzAAoJEMbwO6tnXQ0s9AsIAKsMjyUGYxXotJ2lMH+R9K6+ +7LJi+TL+j6DwLVs36TDjkfcQnjO4lqod+ikKL48FNPY4Aoo8fayoFiLPF4Uhlq8y +jbF9TAvRusev5IHiPQR2fGkOO2CBzYSXQMW0w/0SlRH20ofDSuf6jvIaJCn1Lypf +wScR/mOfSitLNIiaX/cxYNSmPdOlelVWJ+78D5jgb9PfYFochvWQoOxTTJ1Lpcz0 +2rNBgWbzu9E2eVLIM7hJhqVI1K8uFfNyTnRr0R/2F6QizXzchyeuzW0QLYu9Nrj2 +WHkUfSR3j3I2taQe7Of41MgWaxoVv89PneZs0OHPlnfUEvr+HjdLUL6XeQTrKJI= +=yeep -----END PGP SIGNATURE----- diff --git a/app-arch/tarsync/files/tarsync-0.2.1-make.patch b/app-arch/tarsync/files/tarsync-0.2.1-make.patch new file mode 100644 index 000000000000..72591115a45a --- /dev/null +++ b/app-arch/tarsync/files/tarsync-0.2.1-make.patch @@ -0,0 +1,13 @@ +Respect CC and LDFLAGS. + +--- Makefile ++++ Makefile +@@ -2,7 +2,7 @@ + CC=gcc + endif + tarsync: main.o names.o tar.o string-misc.o fs.o options.o excludes.o +- gcc $(CFLAGS) $^ -o tarsync -lcfile ++ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o tarsync -lcfile + all: tarsync + + clean: diff --git a/app-arch/tarsync/tarsync-0.2.1-r1.ebuild b/app-arch/tarsync/tarsync-0.2.1-r1.ebuild index b17a4d1a4071..1ec5583af056 100644 --- a/app-arch/tarsync/tarsync-0.2.1-r1.ebuild +++ b/app-arch/tarsync/tarsync-0.2.1-r1.ebuild @@ -1,30 +1,29 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tarsync/tarsync-0.2.1-r1.ebuild,v 1.2 2013/06/16 09:52:30 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/tarsync/tarsync-0.2.1-r1.ebuild,v 1.3 2013/06/22 14:28:33 kensington Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs -EAPI=2 DESCRIPTION="Delta compression suite for using/generating binary patches" HOMEPAGE="http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-arch/tarsync/tarsync-0.2.1-r1.ebuild?view=markup" SRC_URI="mirror://gentoo/${P}.tar.bz2" -SLOT="0" LICENSE="GPL-2" -KEYWORDS="~hppa ~ppc ~x86 ~amd64" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" IUSE="" -S="${WORKDIR}/${PN}" - DEPEND=">=dev-util/diffball-0.7" RDEPEND="${DEPEND}" -src_prepare() { - sed -i -e 's:gcc \$(CFLAGS):gcc \$(CFLAGS) $(LDFLAGS):' Makefile || die "failed sed'ing to enable LDFLAGS" -} +S=${WORKDIR}/${PN} -src_compile() { - emake || die "emake failed" +pkg_setup() { + tc-export CC } -src_install() { - make DESTDIR="${D}" install || die "failed installing" +src_prepare() { + epatch "${FILESDIR}"/${P}-make.patch } |