summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2013-06-08 09:30:32 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2013-06-08 09:30:32 +0000
commit4885c862b124a9693f943bc09e23964cdf964ab8 (patch)
tree1b02de8d17dcbec7ad4690d9e766c625902f6c13 /dev-util/quilt
parentAdd ~arm keyword (diff)
downloadhistorical-4885c862b124a9693f943bc09e23964cdf964ab8.tar.gz
historical-4885c862b124a9693f943bc09e23964cdf964ab8.tar.bz2
historical-4885c862b124a9693f943bc09e23964cdf964ab8.zip
Add live ebuild for quilt for work on opensuse. Add suse herd to help with this package, as we need it.
Package-Manager: portage-2.2.0_alpha178/cvs/Linux x86_64 Manifest-Sign-Key: 0x8EEE3BE8
Diffstat (limited to 'dev-util/quilt')
-rw-r--r--dev-util/quilt/ChangeLog4
-rw-r--r--dev-util/quilt/Manifest27
-rw-r--r--dev-util/quilt/metadata.xml1
-rw-r--r--dev-util/quilt/quilt-0.48.ebuild59
-rw-r--r--dev-util/quilt/quilt-9999.ebuild60
5 files changed, 86 insertions, 65 deletions
diff --git a/dev-util/quilt/ChangeLog b/dev-util/quilt/ChangeLog
index 8b41d37bdec3..412f06daa1bc 100644
--- a/dev-util/quilt/ChangeLog
+++ b/dev-util/quilt/ChangeLog
@@ -1,6 +1,6 @@
# ChangeLog for dev-util/quilt
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/quilt/ChangeLog,v 1.58 2012/04/01 17:15:59 armin76 Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/quilt/ChangeLog,v 1.59 2013/06/08 09:30:16 scarabeus Exp $
01 Apr 2012; Raúl Porcel <armin76@gentoo.org> quilt-0.50.ebuild:
sparc stable wrt #408755
diff --git a/dev-util/quilt/Manifest b/dev-util/quilt/Manifest
index 164637237711..27d29c0b98b8 100644
--- a/dev-util/quilt/Manifest
+++ b/dev-util/quilt/Manifest
@@ -1,11 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX quilt-0.48-no-graphviz.patch 1040 SHA256 8069952ef70bfe42b46b6e9479ca598d2279f8964d125ce7f61d0ae5ed1f4abd SHA512 a69d48a59596945c02f23e82a538e552ff0f88dbfa41046232247e63f6b49a33a1c7c59dde37bd0578f2e2fb41197e0aad73f6a969dce2fdce1c26cc3327f9eb WHIRLPOOL e1837aeee03c8f5958fe948598ebf25795b793805a11452bb74150a158d7614c40a66513a2f64350e14b50a0840216b093a9c7033c563645b3c879c9bd1bd296
AUX quilt-0.50-no-graphviz.patch 1477 SHA256 b08f087361427a66bc3b2246090e947a7207b397d67dd6278a18398f9456adbb SHA512 281c3f080e6ce6d4fd38e881b5cf111bc8313a9171a1c93edf9393b4f33eb0bd4fdb4c1b1df2cc888391acc6016c0eae9183948f5a76b8dc492e2ebb99f84f98 WHIRLPOOL a0c23194287e887de70231b1503a48579a76be6194fb0fc5d457225cf7674b2336778beeaac1148d03cf75d73ddccb1504af55c5b94a8cc7059eb97d46b0fe8d
AUX quilt-0.60-no-graphviz.patch 1443 SHA256 79a8fe2a6ebbe6099b9297f9ff75fe8f172716f53272ceed0a8b9c30455c3594 SHA512 368d440c19e7c7462759375275eb22047d061c8f7f02af66034332ac563f7eb37e89799bae8ccece716fb42a5c69c06ccb915b3635aca03c235c6980d5ce50c9 WHIRLPOOL 8ec8b64eda0285f8bbf8e8d33e4c190d685d2ad92e6961cf653eba64496b343ee771ea1f602714f5bf85274bf773225cda43839b29da9ffa99e80d53736d7ddf
-DIST quilt-0.48.tar.gz 421146 SHA256 73fd760d3b5cbf06417576591dc37d67380d189392db9000c21b7cbebee49ffc SHA512 1c6c3f1497e07252effda381fa6adc2074161731ca3d9e6e9542485a77056f9db59abaf47c87d924bdf034cf7ca9e091368d222a6d41e29507a23fd17dccf44c WHIRLPOOL cb587508a3c6fc7a73cda3c0ecc83b4956fb51a807478f764476a38dadf9e91de1274f6f1cd76d4c7bb1cf0ff25191f33d6d36608ae69fc04435db6c737dc4d5
DIST quilt-0.50.tar.gz 452769 SHA256 fa4579628a98cf94472b36869e74f5cd0cb057d6fd13c1872a53f01c45aba8c3 SHA512 c6258872bc591b35e93ba09cc17b4954696faf391aff71b7789cc8cc58c4c54e51b605896937bd1aa54545eed6bf1e9b70352ad9b643f869154e6953c0340365 WHIRLPOOL d4823f9c1507fc3b29f605df855c53343bc0e0b300617b8203d9422d3fede2e1930ba9390329b3ee484fbeb7dde5535f9938c84ceee63477eb8fc0c705556822
DIST quilt-0.60.tar.gz 442369 SHA256 3d72a292e432beb9a73f9d0acfe3a77c9b4d7e42209919bb244e9958c7cfe64b SHA512 b257a8393145e8435cff5525843a79585903ea188f3f46af9dc4279b27ff92a51809ac197cb96dae03a81985af00d4302ded77bc142d10e75fd2add9926bf28f WHIRLPOOL e5c5c7dbc5586102df0ff59068a5ffc7182079729eb9f4dc50e97c04763b22dd8fa896b43f2e233735ea6ded81628b4549c98fbb7ba8d6200974d4bc9f48bee2
-EBUILD quilt-0.48.ebuild 1623 SHA256 b34b34f1a67723a20c9686ed5ef25b78a2466e884df133e981cec074a0295bcf SHA512 f387a2173f3b55d07933eb7e46d4caccdced9708d48b9512328fa5401324bbb775054ad4785b295d1dd8b0227396857d057baeb6f4e2ab00556f43dfd05fdb35 WHIRLPOOL 3e4db3375c829b54791436b4640f4a28be8e2a9ca3a6a6a1960081831b8e5bba43891c3090cd3d7b2a2a9a9245c94c457259c245e460d7bd152c24d56b75bcdb
EBUILD quilt-0.50.ebuild 1604 SHA256 13f1cfc109b454d8fa426c58743b941d08d282b1ec2a009fcbe148a264dd0418 SHA512 107754ae83ca7d8552368a8e8ee7a6eaf5bd74a475ff5cc1e588adb72fde50a48ff4505545c7ed5845e4fc4a285e31b5fc17064f68cf0ca02d281311fff3eb11 WHIRLPOOL 057561b86835e04c6cbfb53dc364bc78a11b9451090fe0296f2b2e8bb9b0ffd89867746705dd52f6921123c8c853ce131bbad32d25ff32f0c3818f3e9306b81b
EBUILD quilt-0.60.ebuild 1610 SHA256 ccc5158756a85a05bd3f471f892e9a4c626d48c0fcb1eae8016b93bc3b64ada6 SHA512 ff6d8f6f2bbe154b7ea0383b5078377a7c203cd76450d9e91d2ebb230e10ab456d8d6ce3ddfc92b7a21fd28af9d5e109d379403bf84d1e29eef4f34a6b9affcf WHIRLPOOL 4da0cb0f9d824574b18a502808a17137480e84fca8081be9ab1a9ed97d482864ef4f4584fd6f17ba921df863d64e475ee3a828e8912cc8dcc410dd62dca0f595
-MISC ChangeLog 8041 SHA256 8b6ad07e433583f52c75a3e654d9883f8aca72c4a8b60c76c6aa728367b8d979 SHA512 c0a519c0bbf2164b2fc15ba5cbbfc38777c3d8d43f101e93e1bb52804d36cd3114b04977ffaef5d8b0c5a7fad5363a725051f03a2734b801e9fcbe0fa4e9925d WHIRLPOOL 069151aeaa163c347c42edb0ed3f538d6a0253bb8ff3adf064111b86b9d397bef36c503913c1823d47f684577a75996a1f052c9457db1b93035770085001c83f
-MISC metadata.xml 230 SHA256 7e08aa17b8ce9d72c01a0ea210dfecb736f72e1945463f07e72ee9bad822de34 SHA512 479c10a3251c3fedd842ebf60e0976575bcc37f532c3b86c8dc217f4f7a30eb5e4c11f3d93c42d64de0a299e77ccde10c4b0227220672bd1a27e8e56728f9be5 WHIRLPOOL 365948ec9240f778f034743863e3fb69fff02c90ea75242dba56a8a512edc8be00e5fdd14fd6e50204c6725ea9e154bc9a5d62f92a35bf0db8e5e313693bb1a9
+EBUILD quilt-9999.ebuild 1532 SHA256 aa8ba9a783840b27a5e8a109e15560330dcdbcc1aa8ad6a5e1caea61e4c20a5d SHA512 f7453a7f30f514dad4bee9413ee7ac4e71086710d8908eaf93dcd92b07d7837bb2a9a06e7a94100b34301de0e3a7cd7ae1f5280e1c78a9d76401fe9ada320e0f WHIRLPOOL 6f4f3c7dc343d8f5c9b070e319a50390c989a9a167c91922281d605b57a28065bef64097f0082d9fdae9e0ea741986ac8e63a9f7266a215589e05dbc0a122be2
+MISC ChangeLog 8043 SHA256 ddf4d4a2bf7dd903f2fa1c77ba5d26b01bf7cf2b6f00c3efc5869d58f50f8bfa SHA512 dd0b1c7b3a925b90686215158e16db20ec63dfc1226223442bf6508f1d588a817d010d755b714b57b8fb56808811e89c587f2e8519cebad1d645a41a7377b586 WHIRLPOOL 15e1c764301d3013f4e4479093fd2e7f8017e8249beef405231e2d1d71d7440cdfa7efa61c261183ea9af325477dd4dccd801b033e76dd912dce4d240b439b18
+MISC metadata.xml 249 SHA256 0dbc02f33177d221f7be93376b93d07c5fffd6265e35d623220194833c9d4036 SHA512 4b7947319260717bdef95edc5d263326673bad51abb09be3fa7e3258ec198c098841da32de170368a3855a257bf32672afc8c9eb1d8f33fe3bfcc839bb69e7ad WHIRLPOOL 1eed83a331e5021fd70bb624a2232d5a83a4d782e31bbcf98b4e79e9a5d263e5f6e02860686dca38b676b2af57f5a24e48155c87a8c19c165dff0987945eb84e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJRsvmrAAoJEOSiRoyO7jvowy8P/REQpMz74OkUM/lA1/MfaZCz
+MmCI+5s0qW2UTxXZ7KJB9iKFNdM63SYOg/6jgRtlDg1rQv9g2rvroltqfnd5rYwZ
+63i+8CKUUVIXBY/4C7JaCaDwZv6dPa71X7FAYHIkgQ50GxRaDLoujqgP327R74I3
+WCN80wkalbmozo2DWOGBKhWiRO/hropyNLAdODcvJkurtftdZ9EKqroTZRVyQw2i
+C1N0iqjl0LdHItyj27HBQdZLmP/ZsucdJ5DVwchhJG7nmdfTjoRsMg0gImQckOrT
+Wag1nN/fnmkEjt6elu5PBFiIpLlYXoJqdzMqv9SQpZVogNUuxrxMN4yzClCX0yQU
+8hG6Cj0pfLwu2uMmPkWE3vBg7kpZIMcq9haOoeqPGRKRcyh3qudPT42ej+yIKNHX
+MbQR48AV6jCU8CTn14nDJOuUEygungpAz68WfcIniLbmXeH4ZJWTSJ25ykvUcgxI
+htVc8wYmbYgHDJeFW7pugGopYkIZwon7R50YkoR59FBLSf4Hw0+pWtU+EtI4Ema+
+vuEK04uz3nYcHO3AqiObou20C7KXHTGDnjDrcdUBlMAf5IEARJr4pG29O5jzX53a
+fcUPeZJW9X5e2dkEIoCusWZC4JaFeZcf1elG1p0pO+MWSMRsFT93FtpSN3sU5xEF
+N9RJmUemeYFpJq0Favix
+=t+Nv
+-----END PGP SIGNATURE-----
diff --git a/dev-util/quilt/metadata.xml b/dev-util/quilt/metadata.xml
index 7d5dd4e74936..76c91f263895 100644
--- a/dev-util/quilt/metadata.xml
+++ b/dev-util/quilt/metadata.xml
@@ -2,6 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>dev-tools</herd>
+ <herd>suse</herd>
<maintainer>
<email>mpagano@gentoo.org</email>
</maintainer>
diff --git a/dev-util/quilt/quilt-0.48.ebuild b/dev-util/quilt/quilt-0.48.ebuild
deleted file mode 100644
index e6e95ee3ce59..000000000000
--- a/dev-util/quilt/quilt-0.48.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/quilt/quilt-0.48.ebuild,v 1.7 2011/01/04 01:29:30 xmw Exp $
-
-inherit bash-completion eutils
-
-DESCRIPTION="quilt patch manager"
-HOMEPAGE="http://savannah.nongnu.org/projects/quilt"
-SRC_URI="http://savannah.nongnu.org/download/quilt/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 sparc x86"
-IUSE="emacs graphviz"
-
-RDEPEND="sys-apps/ed
- dev-util/diffstat
- graphviz? ( media-gfx/graphviz )
- || ( >=sys-apps/coreutils-6.10-r1 sys-apps/mktemp )"
-
-PDEPEND="emacs? ( app-emacs/quilt-el )"
-
-pkg_setup() {
- use graphviz && return 0
- echo
- elog "If you intend to use the folding functionality (graphical illustration of the"
- elog "patch stack) then you'll need to remerge this package with USE=graphviz."
- echo
- epause 5
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # Add support for USE=graphviz
- use graphviz || epatch "${FILESDIR}/${P}-no-graphviz.patch"
-
- # Some tests are somewhat broken while being run from within portage, work
- # fine if you run them manually
- rm "${S}"/test/delete.test "${S}"/test/mail.test
-}
-
-src_install() {
- emake BUILD_ROOT="${D}" install || die "make install failed"
-
- rm -rf "${D}"/usr/share/doc/${P}
- dodoc AUTHORS TODO quilt.changes doc/README doc/README.MAIL \
- doc/quilt.pdf
-
- rm -rf "${D}"/etc/bash_completion.d
- dobashcompletion bash_completion
-
- # Remove the compat symlinks
- rm -rf "${D}"/usr/share/quilt/compat
-
- # Remove Emacs mode; newer version is in app-emacs/quilt-el, bug 247500
- rm -rf "${D}"/usr/share/emacs
-}
diff --git a/dev-util/quilt/quilt-9999.ebuild b/dev-util/quilt/quilt-9999.ebuild
new file mode 100644
index 000000000000..d190c85c55f9
--- /dev/null
+++ b/dev-util/quilt/quilt-9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/quilt/quilt-9999.ebuild,v 1.1 2013/06/08 09:30:16 scarabeus Exp $
+
+EAPI=5
+
+EGIT_REPO_URI="git://git.sv.gnu.org/quilt.git"
+
+[[ ${PV} == 9999 ]] && inherit git-2
+
+inherit bash-completion-r1 eutils
+
+DESCRIPTION="quilt patch manager"
+HOMEPAGE="http://savannah.nongnu.org/projects/quilt"
+[[ ${PV} == 9999 ]] || SRC_URI="http://savannah.nongnu.org/download/quilt/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ ${PV} == 9999 ]] || \
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="graphviz"
+
+RDEPEND="
+ dev-util/diffstat
+ mail-mta/sendmail
+ sys-apps/ed
+ >=sys-apps/coreutils-8.5
+ graphviz? ( media-gfx/graphviz )
+"
+
+src_prepare() {
+ # Add support for USE=graphviz
+ use graphviz || epatch "${FILESDIR}/${PN}-0.60-no-graphviz.patch"
+
+ # remove failing test, because it fails on root-build
+ rm -rf test/delete.test
+}
+
+src_install() {
+ emake BUILD_ROOT="${ED}" install
+
+ rm -rf "${ED}"/usr/share/doc/${P}
+ dodoc AUTHORS TODO quilt.changes doc/README doc/README.MAIL \
+ doc/quilt.pdf
+
+ rm -rf "${ED}"/etc/bash_completion.d
+ newbashcomp bash_completion ${PN}
+
+ # Remove the compat symlinks
+ rm -rf "${ED}"/usr/share/quilt/compat
+
+ # Remove Emacs mode; newer version is in app-emacs/quilt-el, bug 247500
+ rm -rf "${ED}"/usr/share/emacs
+}
+
+pkg_postinst() {
+ if ! has_version app-emacs/quilt-el ; then
+ elog "If you plan to use quilt with emacs consider installing \"app-emacs/quilt-el\""
+ fi
+}