From: Lars Wendler Date: Sun, 1 Feb 2015 14:14:50 +0000 (+0000) Subject: Version bump (bug #538426). Removed old X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=631d714e8f17b45723079e79dd74e0c6bf4409d1;p=gentoo.git Version bump (bug #538426). Removed old Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC --- diff --git a/sys-devel/patch/ChangeLog b/sys-devel/patch/ChangeLog index 2651ec97f5cf..29293cca3d8e 100644 --- a/sys-devel/patch/ChangeLog +++ b/sys-devel/patch/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for sys-devel/patch # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/ChangeLog,v 1.73 2015/01/31 10:31:35 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/ChangeLog,v 1.74 2015/02/01 14:14:49 polynomial-c Exp $ + +*patch-2.7.4 (01 Feb 2015) + + 01 Feb 2015; Lars Wendler -patch-2.7.1-r3.ebuild, + -patch-2.7.2.ebuild, +patch-2.7.4.ebuild, + -files/patch-2.7.1-Fix-removing-empty-directories.patch, + -files/patch-2.7.1-dry-run-mode-create-temp-files-in-temp-dir.patch, + -files/patch-2.7.1-initialize_data_structures_early_enough.patch, + -files/patch-2.7.1-prevent_depend_on_autotools.patch: + Version bump (bug #538426). Removed old. 31 Jan 2015; Agostino Sarubbo patch-2.7.3.ebuild: Stable for ppc, wrt bug #536614 diff --git a/sys-devel/patch/Manifest b/sys-devel/patch/Manifest index 0cc043286aa7..f4be0dcf14bf 100644 --- a/sys-devel/patch/Manifest +++ b/sys-devel/patch/Manifest @@ -2,34 +2,28 @@ Hash: SHA256 AUX gnulib_strnlen.c 1221 SHA256 12b0328a3d341cb1bad06d84b50b05d28ad44ca6644c62cf52e63d2c3c12f981 SHA512 5b25a72b881482573721601b5f20c448a2cb61c6147d8f7f7eba30d9b5d9953fa7956f947f3779797e83d7de7126c67a4c715292fac475d36b1ee42c794fed74 WHIRLPOOL 7bcf22073d260ebd6594299d213eb8f1af2b49205f299bb255b2f66131329bc367feefb38ebb3c670d902c98185b755ae981fc2bfa86356d0ad86c4f6e3e8197 -AUX patch-2.7.1-Fix-removing-empty-directories.patch 2094 SHA256 9e1a576fedac307346048f5047c4cf9d6af7c00704a60c4dc15a44526da46526 SHA512 445fd2e50f536e9d5c06bf129e700e2854d445d83286b450519d9d7909922023ce976d9d5cda4f87e0ddc19ea00a1567af17c314cce2338cb2b6b574150c1112 WHIRLPOOL f84f9c8e8dc924b8ebf2e895a0d8aa772389a99be710f1e929213c09762a3b57ecbf33ece7bc62ed72a536ca6568e11655dd0183d06e74a47cce2c814d657da8 -AUX patch-2.7.1-dry-run-mode-create-temp-files-in-temp-dir.patch 815 SHA256 1b9c214bb21ce98e0205161110b27ce7c3fade80f1c5af799ee064b33f3cd1e8 SHA512 fbb7adfafedda770c4662c31004b87c1184bc52025d71f0500af8494fccdceb9a21ebdf9d4bfb7429318a3b3d4766c74f26bca250cba88242e5624618a83e058 WHIRLPOOL 67d7adfb7a1ebcb889801942c504c1f1d17e1729d5e791a70010b5969712e313671c6c9617b576294d699572baed487a435d70419100fdd6c3d94cb469e8a012 -AUX patch-2.7.1-initialize_data_structures_early_enough.patch 2148 SHA256 62aacb522251df87f4882533f68d09a42022461c76491e0560aa4e25ddcdbab0 SHA512 57ffb7a22056b1e37d442b63aff2df7df041c6950b7d437b726c3021224bf81035fbbee88a815ba98d9449229a5426f1aa7cbf9265f8fb8ef6e9b608b0f9841a WHIRLPOOL 083ac9efb2445afbfb645da86873a13a06b869c77499d6870e332175c33d7d89de03e85bcae749c5755b9b888592604e4f894eeb1b998ddd856f4ad32f346858 -AUX patch-2.7.1-prevent_depend_on_autotools.patch 1602 SHA256 0988b3e0bb9d192fe3e6923c4d8e3550e6f290dac8d44bddcc0505b6bd2d67d0 SHA512 ec639c2a21216501822b49395596e2139ad2f7570bb75a393f4591501d56ae05c3376a712c0ad4984d715a3410da4113298bca5a571a005762d73069cc45bfca WHIRLPOOL 9a197ba472f08e5978b81c1ee04318ef367bb5bc9f439c97d511aa7653429a1da8e0967e55ab243a1003f786cd79f7939f1cc6aba7e5540b2fd09b0353e37bec DIST patch-2.6.1.tar.bz2 253719 SHA256 1d1441380c92ed8572049411406964a0a987aefd228be3abb8623eca1f3ced8a SHA512 a751bd9d14c82e047c9e914bf03f3296f76e2ebc3f9fb4c3f480590c303d492235a6b340056c612afef6c6b2c8d8de794189b5ba933f53687effb6acb2c5b187 WHIRLPOOL c93833d02d981fa417f5389638ec4731b5addfc0314f92709deb992ad6bab86e67b68b5ee704ed46627944469f1c4e58df51b316c1f4539e196077639013c600 -DIST patch-2.7.1.tar.xz 675896 SHA256 9124ba46db0abd873d0995c2ca880e81252676bb6c03e0a37dfc5f608a9b0ceb SHA512 e10274bd59875d4ec5b02960d23f54e5b2a94ac19554c4a013fdb1df48f01012ce418627c74f7a6bd0a416527dd2ead347642878a057048ede9ee2d9c76a51b0 WHIRLPOOL 5e9d4f2f3ea0fe6d4c9ca577a1ca9103b78d7429e7f67cce4eb2cdea00c71cb9bfe9882101c04be3a5fa6a9ad5e05ff3f1d851a5ef2ae4b80f03696d1c13c6f9 -DIST patch-2.7.2.tar.xz 684108 SHA256 9a55c7e7415fa789acc45dbe78fe4675b1fa12c1ccb19f1513f69fca3f798a9a SHA512 dcfcc06e0503236b05a9202906116a5ec039b30d8d4ad0eddd63601a2ba37b81cd4ebf71749ff69c0e05d49ae4fe8a01332d5c6c6499ab5eb1eea9176b374ede WHIRLPOOL 66e019eef0b33709357a5ffcdf43f43ad41673c64368644676ab82407611e905f201446042c824c30e690424f5db218ad4903785431bbd479c1be249c5e72732 DIST patch-2.7.3.tar.xz 684764 SHA256 d09022de9d629561bf4dad44625ef4b1ead15178b210412113531730cdb6f19d SHA512 8d2e3010cfb3283913edb87cbf8d3c474811dc0d288fcb6b87b8ce62296ae95c16dd3b59f21345905d4ffbc572d0be985612eebf90f0e9ee390ca53613402836 WHIRLPOOL 7b4e5471e22c24d97ebac94939582d5d3d311f057e97b43f39def297b7c2db723f5558d66d10c3b289caea241b931dea49beabfe0ec03c0c6d0f91bc526ad52c +DIST patch-2.7.4.tar.xz 714392 SHA256 0eacbb07ce106fe4dcbfbe6c052e55b50bf3df8e1bb16228c9da77b6659ff109 SHA512 7842ad925c6223b1e106844d403a66151fd511a51bf2c78f3c15aa15f5e923f9b58d139bc098aca7c7c6d07e78c01dba729a7e85e93c1c7d18f3150314be0a6f WHIRLPOOL 71c5643345b6c573afe59b13a9c69c0076b38bbd3448220f645b4bb0fc629dc598e37242770de52fa4f1fb949a90375e1b9dca2d43188342562385ad77512d84 EBUILD patch-2.6.1.ebuild 1013 SHA256 56f327dfdcf34f638721dc42e60f682121799b1e5dc9f2d585387178df97031a SHA512 1415b53b21f48dddac43c761b9fec24a0ae008510b3c014122c6e60dfe99497dba0677f49e169dc6266c5059e8730e561ba206c4be50c951c4716378f8e53eda WHIRLPOOL b7f2a2413775d201b4bdace89792aa0044a4847375044ea00a140c85c4153a0aadd5831f6782f49ad621b9b8284b5d49d08dc597fe057c03819f16ea2444a3b0 -EBUILD patch-2.7.1-r3.ebuild 1388 SHA256 b59edda27f1c76d18fa3130cca5d5c3af0a6556ead06698ce0e6f510cf38ef63 SHA512 7192e4fd2f7856f2a9d599af1d9dfe13629c731d1b5d9da72cfa1f4c619b47131620656c859aece426ef64160741cbe8b3c3433a2164d49e49a5a5894a3cde72 WHIRLPOOL 7fe063706978f7831d30a691d0e082c16727a91a50ba5700b5ae2f583cf82b9460ebdeb8609f2a5f8545e7eb858699888b4d3f983202cf2412b487a90b7de306 -EBUILD patch-2.7.2.ebuild 1110 SHA256 52fde29093c1bc3627472f332ad14304c5a40bc09260aa06cae9d6054f0c8cf9 SHA512 52c50725ef3376ae9ed81c8056ef20fb1b58f21228e7a3118483aa7546406f3b30343ee5d7b0b91720992c5b46086e9388a6db434f53e3a258ac606576e9571e WHIRLPOOL 9e9d55448c84410f756553da9c576caa3df591837c262ab0086b07e0d27ca4d44ae4a19a24492b6c234c5842a8e12bf78c6d7ba659739dcf2ace1cad8850d86d EBUILD patch-2.7.3.ebuild 1098 SHA256 ce5f69b7d9446e6fc7a8a9c4953b7f6e687d9b0e51cb459b53720300b57f38fb SHA512 e41f01ccf60f24d63697a0883c8548777ee22aca192c497def2cb879ce7ef53ca8c356b9e0105bc467cecd0d4a4ee8f24abd067f74a4b5cd9ad8f0b553b36dc1 WHIRLPOOL 92e1d2755f63143b18d38219be4657923113d686be99e1dd88a9d96614f41997dc4020b5904579ab0eb555b108c16447fdb4ed79abcf57dc31612ce31d334c3e -MISC ChangeLog 9147 SHA256 db624e244259eea5e9445767db8f4bfcf23432c33512e152e945af36a0ee35ac SHA512 afac25dff6660129184ebef8e16ba009352a1d48494b31b81fb6c453b6091a611af044281bacd1b644741f65375f2d0975571ca4890644a2e79c271390b018cc WHIRLPOOL 0d90a0952eb0c707f1341443153f30e5a03d8b2ecee247ddb5607596498cda27d775268de5a3c15068cb839c53fc53f9f2f91182fa21dca8aa2ebd40a3050253 +EBUILD patch-2.7.4.ebuild 1110 SHA256 606626999a5c49b03ea8768cf192e4a095a0e6736b97b7cfee62f8a0f6c7b21f SHA512 98a3d50460423a92ad39ebd26d41f4f1e9643871fdc3cfd35977fa4d31970a7089d54e79b75537fa31ddd648d1d37e4c419a84d400a292f550733ca87b475f71 WHIRLPOOL 7bdc791cdb981ce3ef039c24290a3da1d72c5144ce45003d251c599c104e861c5d258c48eb104d5a9db3e768777ecfb5754f7c9405da6919bee3fab0776f546c +MISC ChangeLog 9604 SHA256 7798e22cef9b292d224ce0f03fbdbb9bfc801e442d3528aa244bd8fc052a7aeb SHA512 b15466df87a3efd46060be3f31a9d9d559c963b9e5214c5f5e3162c65f056a0f31b433cd3a9eb916604fced82c18820f75270cc75853bb01f2439940d914c7d0 WHIRLPOOL 3a9deb562a5d2038980ec0999918e49896fef3625b791aac26a3e19e1f3be8f9465bc3f9c02eaf9de912df16025db74995a8d5b81839039171541a0defcd08b1 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUzK8IAAoJELp701BxlEWfSsIP/2yWUfgsepl6rGryaYOY1rAx -tqvtNIt9rcxwYt1lhlaXvJIOuZKlG0K0kFP8LMReXbK2Lki6XfgB8xNRRs4whXbK -wfVc2hUo30QooyKPa176DhITbKU99itQnR/5Dboj0yiQ6QBtbDmXkEN4QaEl3JOQ -fWhgErY5Nm31g9nK2YCtNPKI3+1FPTVYUye6h9wOVmG6rbC+ebsvF1ldmMtzjrZI -EY1QxINCHb2LK+gq9ZDn6iRNwNFjGNjd9QGsez0o1Al0DAEsM3ywSKdJXyky2Hts -gVdQh78NxhHr0mVBpDzpJSpEB7EjayKScHMhs0ATJgrAbWim9PeL43q31ywt3cxa -7bo6WyWwjKNVV+zln723gmLtMfIxz38h6TfTD15ylwrDBYscTcl3BoO87ASs3xj4 -f57CVxraXukrulDvDxD2xzxFSlVijSsquvcVdCB4gFGMFyld6ntSnjd9xBxPOQLN -oC6D0mkSrw4UVhsVONfBamocTp0fYr0bvZyrx+Wb42elpT3svdbb8S8Dhcez2RWm -WLgc9Q2yxIU9md2ktbwbsqgi0GjL3hDynza9ROSXGmp2x3g6RDnE/cXHLGHpeew+ -lOUpnko6XreN+Y4hoTc4bSgTZDlVebOY1nWaVyxQgS5sS/mjMbL3tqj4jySlEmg0 -sQ/rfQ4m1hiMXSsKpnPj -=Wpce +iQIcBAEBCAAGBQJUzjTaAAoJEPiazRVxLXTF3JcP/2Qnl6jPDN+RvOsaJrLqSIzW +zkQGDtyvuMzTNX84euqe5hOWwRBGfKb/RPvLm8BdaRkI1JDFHLaWSsr07UJDwVC3 +fRUBCQd8dmiKztoyWTAWvbq3pKhezSX+8R9NlE2Kuit87/OieOHz21QMeNQPIEcT +f2B5QzFmHq9MpRKgJl3MKjW9mRg357mmwyKTdRDDmw59qTspOtt4B2DTS5KkrxZ7 +24oh1QwurPxSk9KdWMIaHxeBWxoeEhZqanhHRlsg0msdc2NguQLZOlgl2traxo6v ++9bPL8IG+cyUGjbKexneKidMl8jEgA/TUBCMdria8sAv2jmzzsohvJ59k1S6P3M6 +bOdJ7r+9CeGlfP532kNQJkn1pI4N7wl6/zAzYMqOcQpiowGtCtUZo+Jp/OJ9Zp+f +cNAyDc/k0YIpgJI70KwqxiZ5TM45AV7Q96GR6oAsVc/h627jUtItJItV9aYmY4/A +Vr/shX/tDaHkTAXqknZfkZCR9wU7utHDtNp8kE3a7AWnYkYVhhYMxduV2PMQpSoc +iRuL9wuBPGynn3yQCWSxZGBJH8bm9bnUxiMHmMNyloRXZi/KSXC21F/Ao5879axT +LStKZVvr5JL94voWO9SC1QkH1EXOQuSb4Ka1793xNRgmMQGRA/Le9c2vrOVUlDER +kDAhEKPxGdjYIuyPIW9R +=N7dW -----END PGP SIGNATURE----- diff --git a/sys-devel/patch/files/patch-2.7.1-Fix-removing-empty-directories.patch b/sys-devel/patch/files/patch-2.7.1-Fix-removing-empty-directories.patch deleted file mode 100644 index 00193b7ce531..000000000000 --- a/sys-devel/patch/files/patch-2.7.1-Fix-removing-empty-directories.patch +++ /dev/null @@ -1,75 +0,0 @@ -From 2f40ef66bea54be23a24f616cde021d8d7fc25be Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Sun, 10 Mar 2013 18:02:54 +0000 -Subject: Fix removing empty directories - -Reported by Thomas Moschny : -src/patch.c (main): Temporary output files are created in the same directory as -the output file. Make sure to remove them before removing empty files and -their empty ancestor directories; else the directories won't be empty. -tests/remove-directories: Add directory removal test case. -tests/Makefile.am (TESTS): Add new test case. ---- -diff --git a/src/patch.c b/src/patch.c -index 0255fbb..010c14a 100644 ---- a/src/patch.c -+++ b/src/patch.c -@@ -646,8 +646,8 @@ main (int argc, char **argv) - if (outstate.ofp && (ferror (outstate.ofp) || fclose (outstate.ofp) != 0)) - write_fatal (); - output_files (NULL); -- delete_files (); - cleanup (); -+ delete_files (); - if (somefailed) - exit (1); - return 0; -diff --git a/tests/Makefile.am b/tests/Makefile.am -index 5cea52d..cfc4f37 100644 ---- a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -50,6 +50,7 @@ TESTS = \ - reject-format \ - remember-backup-files \ - remember-reject-files \ -+ remove-directories \ - symlinks \ - unmodified-files - -diff --git a/tests/remove-directories b/tests/remove-directories -new file mode 100644 -index 0000000..6acdc49 ---- a/dev/null -+++ b/tests/remove-directories -@@ -0,0 +1,29 @@ -+# Copyright (C) 2013 Free Software Foundation, Inc. -+# -+# Copying and distribution of this file, with or without modification, -+# in any medium, are permitted without royalty provided the copyright -+# notice and this notice are preserved. -+ -+. $srcdir/test-lib.sh -+ -+require_cat -+use_local_patch -+use_tmpdir -+ -+# ============================================================== -+# Remove empty parent diectories when removing a file -+ -+mkdir dir -+echo foobar > dir/file -+cat > apatch < -Date: Tue, 30 Jul 2013 10:46:19 +0000 -Subject: In dry-run mode, create temporary files in a temporary directory - -* src/util.c (make_tempfile): Do not create temporary files in the final output -directory when in dry-run mode: the path may be read-only. In addition, we do -not want to leave intermediary empty output directories around. ---- -diff --git a/src/util.c b/src/util.c -index 1cc1a68..0af6013 100644 ---- a/src/util.c -+++ b/src/util.c -@@ -1599,7 +1599,7 @@ make_tempfile (char const **name, char letter, char const *real_name, - int try_makedirs_errno = ENOENT; - char *template; - -- if (real_name) -+ if (real_name && ! dry_run) - { - char *dirname, *basename; - --- -cgit v0.9.0.2 diff --git a/sys-devel/patch/files/patch-2.7.1-initialize_data_structures_early_enough.patch b/sys-devel/patch/files/patch-2.7.1-initialize_data_structures_early_enough.patch deleted file mode 100644 index 90da0d1b2c59..000000000000 --- a/sys-devel/patch/files/patch-2.7.1-initialize_data_structures_early_enough.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 291ec175812b7ba291d124e4cf2fbf9efec590c8 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher -Date: Thu, 04 Oct 2012 10:33:09 +0000 -Subject: Initialize data structures early enough - -* src/patch.c (main): Initialize data structures early enough, before error -paths can access them. -* tests/bad-usage: Test bad command line usage. -* tests/Makefile.am (TESTS): Add bad-usage here. ---- -diff --git a/src/patch.c b/src/patch.c -index 828943b..0255fbb 100644 ---- a/src/patch.c -+++ b/src/patch.c -@@ -150,6 +150,10 @@ main (int argc, char **argv) - else if ((version_control = getenv ("VERSION_CONTROL"))) - version_control_context = "$VERSION_CONTROL"; - -+ init_backup_hash_table (); -+ init_files_to_delete (); -+ init_files_to_output (); -+ - /* parse switches */ - Argc = argc; - Argv = argv; -@@ -162,10 +166,6 @@ main (int argc, char **argv) - if (make_backups | backup_if_mismatch) - backup_type = get_version (version_control_context, version_control); - -- init_backup_hash_table (); -- init_files_to_delete (); -- init_files_to_output (); -- - init_output (&outstate); - if (outfile) - outstate.ofp = open_outfile (outfile); -diff --git a/tests/Makefile.am b/tests/Makefile.am -index 02fc6de..5cea52d 100644 ---- a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -20,6 +20,7 @@ TESTS = \ - asymmetric-hunks \ - backup-prefix-suffix \ - bad-filenames \ -+ bad-usage \ - concat-git-diff \ - copy-rename \ - corrupt-reject-files \ -diff --git a/tests/bad-usage b/tests/bad-usage -new file mode 100644 -index 0000000..022eeda ---- a/dev/null -+++ b/tests/bad-usage -@@ -0,0 +1,18 @@ -+# Copyright (C) 2009, 2011-2012 Free Software Foundation, Inc. -+# -+# Copying and distribution of this file, with or without modification, -+# in any medium, are permitted without royalty provided the copyright -+# notice and this notice are preserved. -+ -+. $srcdir/test-lib.sh -+ -+require_cat -+use_local_patch -+use_tmpdir -+ -+# ============================================================== -+ -+check 'patch -px || echo "status: $?"' < -Ref: bug #478548 - -By: Lars Wendler -Ref: bug #485182 ---- ---- a/tests/Makefile.in -+++ b/tests/Makefile.in -@@ -1075,6 +1075,7 @@ - asymmetric-hunks \ - backup-prefix-suffix \ - bad-filenames \ -+ bad-usage \ - concat-git-diff \ - copy-rename \ - corrupt-reject-files \ -@@ -1104,6 +1105,7 @@ - reject-format \ - remember-backup-files \ - remember-reject-files \ -+ remove-directories \ - symlinks \ - unmodified-files - -@@ -1294,6 +1296,8 @@ - @p='backup-prefix-suffix'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) - bad-filenames.log: bad-filenames - @p='bad-filenames'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) -+bad-usage.log: bad-usage -+ @p='bad-usage'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) - concat-git-diff.log: concat-git-diff - @p='concat-git-diff'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) - copy-rename.log: copy-rename -@@ -1352,6 +1356,8 @@ - @p='remember-backup-files'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) - remember-reject-files.log: remember-reject-files - @p='remember-reject-files'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) -+remove-directories.log: remove-directories -+ @p='remove-directories'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) - symlinks.log: symlinks - @p='symlinks'; $(am__check_pre) $(LOG_COMPILE) "$$tst" $(am__check_post) - unmodified-files.log: unmodified-files diff --git a/sys-devel/patch/patch-2.7.1-r3.ebuild b/sys-devel/patch/patch-2.7.1-r3.ebuild deleted file mode 100644 index f116dcb205ad..000000000000 --- a/sys-devel/patch/patch-2.7.1-r3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/patch-2.7.1-r3.ebuild,v 1.2 2014/01/18 03:17:14 vapier Exp $ - -EAPI=4 - -inherit flag-o-matic eutils - -DESCRIPTION="Utility to apply diffs to files" -HOMEPAGE="http://www.gnu.org/software/patch/patch.html" -SRC_URI="mirror://gnu/patch/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static test xattr" - -RDEPEND="xattr? ( sys-apps/attr )" -DEPEND="${RDEPEND} - test? ( sys-apps/ed )" - -src_prepare() { - epatch "${FILESDIR}/${P}-Fix-removing-empty-directories.patch" \ - "${FILESDIR}/${P}-dry-run-mode-create-temp-files-in-temp-dir.patch" \ - "${FILESDIR}/${P}-initialize_data_structures_early_enough.patch" \ - "${FILESDIR}/${P}-prevent_depend_on_autotools.patch" -} - -src_configure() { - use static && append-ldflags -static - - # Do not let $ED mess up the search for `ed` 470210. - ac_cv_path_ED=$(type -P ed) \ - econf \ - $(use_enable xattr) \ - --program-prefix="$(use userland_BSD && echo g)" -} diff --git a/sys-devel/patch/patch-2.7.2.ebuild b/sys-devel/patch/patch-2.7.4.ebuild similarity index 89% rename from sys-devel/patch/patch-2.7.2.ebuild rename to sys-devel/patch/patch-2.7.4.ebuild index b4b474d404b7..8a696dab7418 100644 --- a/sys-devel/patch/patch-2.7.2.ebuild +++ b/sys-devel/patch/patch-2.7.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/patch-2.7.2.ebuild,v 1.1 2015/01/21 07:32:08 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/patch-2.7.4.ebuild,v 1.1 2015/02/01 14:14:49 polynomial-c Exp $ EAPI=4