diff options
author | Michal Hrušecký <miska@gentoo.org> | 2013-05-27 16:38:38 +0000 |
---|---|---|
committer | Michal Hrušecký <miska@gentoo.org> | 2013-05-27 16:38:38 +0000 |
commit | 9d9d7f4ade9e5f2edbac8d65946e35488cf07be1 (patch) | |
tree | 07ff743fd93b8f2a285548cc9fb3f1d22670db94 /dev-util/suse-build | |
parent | updated to version 0.139.2 (diff) | |
download | historical-9d9d7f4ade9e5f2edbac8d65946e35488cf07be1.tar.gz historical-9d9d7f4ade9e5f2edbac8d65946e35488cf07be1.tar.bz2 historical-9d9d7f4ade9e5f2edbac8d65946e35488cf07be1.zip |
Updated to the latest version (2013.05.17)
Added missing dependency on cpio
Package-Manager: portage-2.1.12/cvs/Linux x86_64
Diffstat (limited to 'dev-util/suse-build')
-rw-r--r-- | dev-util/suse-build/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/suse-build/Manifest | 26 | ||||
-rw-r--r-- | dev-util/suse-build/suse-build-2013.05.17.ebuild | 57 | ||||
-rw-r--r-- | dev-util/suse-build/suse-build-9999.ebuild | 10 |
4 files changed, 75 insertions, 27 deletions
diff --git a/dev-util/suse-build/ChangeLog b/dev-util/suse-build/ChangeLog index 996fa126b119..53a5f4358851 100644 --- a/dev-util/suse-build/ChangeLog +++ b/dev-util/suse-build/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/suse-build # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.14 2013/04/29 13:22:14 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.15 2013/05/27 16:38:29 miska Exp $ + +*suse-build-2013.05.17 (27 May 2013) + + 27 May 2013; Michal Hrusecky <miska@gentoo.org> + +suse-build-2013.05.17.ebuild, suse-build-9999.ebuild: + Updated to the latest version (2013.05.17) + Added missing dependency on cpio 29 Apr 2013; Agostino Sarubbo <ago@gentoo.org> suse-build-2013.02.27.ebuild: Move KEYWORDS on another line to avoid ekeyword failure diff --git a/dev-util/suse-build/Manifest b/dev-util/suse-build/Manifest index 7d11afa08d8a..0395a7e90d67 100644 --- a/dev-util/suse-build/Manifest +++ b/dev-util/suse-build/Manifest @@ -1,25 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST obs-build-20130227.tar.gz 147092 SHA256 231c6b5c31e07dfedbd1b0a5ec30040529639bf376994b8c2837f3a9a3c3e0de SHA512 6b27c70a44dbb2d0bee7113d84eb3671b8ac8a09b9dc676d0989d93e6cc5f55033f14f67b012d8dad846179ff6f095190e897e14af5c52cdce1b9d98554777a4 WHIRLPOOL 5b25f55a5fe3919c1ac97228d87cb406bf657eb74cdedb169f236023fa7dd3d978ee699a2cc9755bdba5a070df83f69709f63667f8da5eea2a2fb13c1b26a18d +DIST obs-build-20130517.tar.gz 153859 SHA256 684e0667da050609fc8b1eab1e0130bd800ee1daa46f4c33a98a58cf8131356c SHA512 431f9f03ca97147e4863418ea3d8d3d903e4d4b6d803ad6791955521a8869f3aa460827a4cac56fcc776b390faddac7f339cd8dcb5987a148bb4f26707ca5142 WHIRLPOOL ffe3d5d297dc083b1fb29f91d7be49c385eada97668fb45cb73fd535cc60a08e30a96d38f2bdace13ebf368ab204369e19411e8ee44ced9f232d9d111759d0d9 EBUILD suse-build-2013.02.27.ebuild 1450 SHA256 d9afb7d5c42da3efa8ed0f0d31c09e1c9ffccc32252a5a55f33ea402fe4ea6ab SHA512 b5dab0b7fca0fb4cbd2598f9189368405eef5b3f27660eae1d907ab58a06f1161faeb44e0bdf530fc19b616375b1c78886e99674aa45b9c699e5f7e02167a30b WHIRLPOOL 3227d83fee270c0335e1bcce05ac4561f03153a7358d9b1be229763b7e7ba5bddbc29bb592653e3c46d8c6a6871c84a56da66b9cb95194e06f4639cc1aaa323a -EBUILD suse-build-9999.ebuild 1444 SHA256 5c740b81d9becb1c8e64395357c937b68464dc5dd252a2c2e5343d5921372329 SHA512 87a8fd8c805c11a76dfbaca7202e7f5c962c329f0f688393bb364f169116eae78b5f12e4aee94e2fe395c93d55abf27b34bceef57c5d361c386b6b3c70b83177 WHIRLPOOL 53dbed65307e3a15f0853136472d86017d5524a188569575371b79ac4922142b69e85c1995e2f3fd942c95e4362c2bcd71a488ab324c063a1d9becbeda16e5b1 -MISC ChangeLog 2866 SHA256 40feabdd830cfb498ca12a1e06e5b840ea9d5b4b6f6d9bef18609779d082b96b SHA512 49ef193ed67060fb7bd689a6f1ed1ce85ca6d3f59c18ada82829929873854c17ff55d85f92ac328204803a11969e623788100f09d2f8c56f06d8f2d5d9daae0b WHIRLPOOL 2ca24415d47a1b3ce5b2f642e0b8c64ac32c2be92b439b7046fe4dcf3fd30ea5cb149ba95454efc609961f113b47c2d9133f39c6daa95da283a7f1e3c821cb52 +EBUILD suse-build-2013.05.17.ebuild 1469 SHA256 7a287c924eba607e9a7bbdb2a2509ad0d40062a1c36102082d2106a28b4e2d1b SHA512 ad911431a818133fb77ee243dfca61e067f1904d11906a1d72bd9b773ca8baa3b191f73ce1194a25edc93439f997d6068895cbf20a95387a62e51943d93bdc84 WHIRLPOOL 9cadda567dfdaaa66f14276d381aa182e660042f9cdc2c4c79255a59ee54f85f7aa08f1c527be50257e3e889a390e108f26423d17f493cfcbcd464ea258d7111 +EBUILD suse-build-9999.ebuild 1461 SHA256 0f2ba91ade421c7f9e5f7c715aa681952e8aa450e53ad84d5ec6d9b54fc86378 SHA512 810ce0cde5f680050d15663bee64497150bcd8a4e354b46bb5355b2e0b774b9d2c24b183606ddae391295ffc75832c10c9e51a9c5c480e8dd9322eaae3b5458a WHIRLPOOL 697cbfda95205578757b68030e23049d103c254e0039e6dbe3acf36215213a538f2290387b8febda5a75ad7388d856b779be08477eb7a4be2e197aa0a9233083 +MISC ChangeLog 3094 SHA256 cc6740d098ad99f716c499e71c55e6c16a1f1ff161d07408ad8c9a44b185e691 SHA512 ac4194dcf995b7c006b534c8c727abcb3724fe1f0bd2048ed4e49b8add432db1312558c65000ac670c452fb830859feb179021d209c708b967a5831c71adb1c1 WHIRLPOOL 32b732b7cc3563a691aa664cb844a188ab5c9c2ccca43b713ef1f5be1f681c94a9db8adb2644ba3e38466cfb9c33caa5e855ac7916cea470b90ed28ccbe2c0c4 MISC metadata.xml 409 SHA256 cc5c5706ac5406afec663da06a93e4c91f96c2ad3dce51e7a6769d8da9031205 SHA512 e27aada2ced11515a108f0203cad9a6cede66c3d33ea91846113a118933107024fabefb5cdfdb8d6159058d4fd3e962d29a205fc637df976a156582e48e60e7b WHIRLPOOL c62713b4d1e52190ba07d06e604b672244efbbe76d95b29565487035a4e77956b348daa59355011c80bfae0860435844285a60c76b9714c5c4fdeb77f6f1f4b4 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQIcBAEBCAAGBQJRfnQIAAoJELp701BxlEWfOJEP/2XPaLWFGWPVRFBvH7sOGir4 -C34sQ9coUF78F/TBRZO6KI1Hn/6MqLs6QwGWJ1kNNP5MA39Vfypp7DImuLkyd5Si -DNtR06T+8OBGED8IF9FYDFqs47LSpgmRV8CDlYZ+ou0E43/JqxcX/4a4z/PXJYdS -85NbQ6IY4+bY+OKFr5iZTEfFvzDA6M236o5yU8GKC2A4dU3NxFR+FDOcSeXVyXZR -ecI0OOcEwI7wGtOOWbsonS9LIVlRJo5czZC8BVOwXxO8l03CbakNPQwFRPMzjH/O -dkbdRAAMbWmPY2WXcrLHFdOilE8zAFHvSVHkq9AT8sHqPGhyd7+KEViKBdE7qOzC -3oR5FZN19XJuuy9AkmnoX9EgtjlRuff0nejp82+doohAM3cnOcYMOfwAN9OU29gh -iM9FEvg1iZ2nwodcCT4dEo5XR9MFUH/O1r+SFfUhNC7YYtxvKzu5wmv9PqtupUoS -vXHuOy2UnBCFihplnGSsvYmIrIAW9t8hkwKiS3pmTYSExdafcl9a/fVohU2oIY5r -I3D6B1iu3UzRsHroeNVQmqYQRpOyvwV+X5lzCkyKYFc6NcRuG7i9QA/Qka7rfgqo -eXJNHUWm5TiYZOJDVV56aXTxkHVkFqWcbWlli+RChxgG4LCKV7DH6unkRRqvVhyF -SwnN/GVmBk0ynSbvfaB9 -=fh9H ------END PGP SIGNATURE----- diff --git a/dev-util/suse-build/suse-build-2013.05.17.ebuild b/dev-util/suse-build/suse-build-2013.05.17.ebuild new file mode 100644 index 000000000000..fa33f2fea61c --- /dev/null +++ b/dev-util/suse-build/suse-build-2013.05.17.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2013.05.17.ebuild,v 1.1 2013/05/27 16:38:29 miska Exp $ + +EAPI=5 + +EGIT_REPO_URI="git://github.com/openSUSE/obs-build.git" + +if [[ "${PV}" == "9999" ]]; then + EXTRA_ECLASS="git-2" +else + OBS_PACKAGE="build" + OBS_PROJECT="openSUSE:Tools" + EXTRA_ECLASS="obs-download" +fi + +inherit eutils ${EXTRA_ECLASS} +unset EXTRA_ECLASS + +DESCRIPTION="Script to build SUSE Linux RPMs" +HOMEPAGE="https://build.opensuse.org/package/show?package=build&project=openSUSE%3ATools" + +[[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${PN/suse/obs}-${PV//.}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +IUSE="symlink" +[[ "${PV}" == "9999" ]] || \ +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + virtual/perl-Digest-MD5 + virtual/perl-Getopt-Long + dev-perl/XML-Parser + dev-perl/TimeDate + app-shells/bash + app-arch/cpio + app-arch/rpm +" + +S="${WORKDIR}/${PN/suse/obs}-${PV//.}" + +src_compile() { :; } + +src_install() { + emake DESTDIR="${ED}" pkglibdir=/usr/libexec/suse-build install + cd "${ED}"/usr + find bin -type l | while read i; do + mv "${i}" "${i/bin\//bin/suse-}" + use !symlink || dosym "${i/bin\//suse-}" "/usr/${i}" + done + find share/man/man1 -type f | while read i; do + mv "${i}" "${i/man1\//man1/suse-}" + use !symlink || dosym "${i/man1\//suse-}" "/usr/${i}" + done + find . -type f -exec sed -i 's|/usr/lib/build|/usr/libexec/suse-build|' {} + +} diff --git a/dev-util/suse-build/suse-build-9999.ebuild b/dev-util/suse-build/suse-build-9999.ebuild index 8f37e08da855..89d4194a8cba 100644 --- a/dev-util/suse-build/suse-build-9999.ebuild +++ b/dev-util/suse-build/suse-build-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.6 2013/03/18 10:18:58 miska Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.7 2013/05/27 16:38:29 miska Exp $ EAPI=5 @@ -25,7 +25,8 @@ HOMEPAGE="https://build.opensuse.org/package/show?package=build&project=openSUSE LICENSE="GPL-2" SLOT="0" IUSE="symlink" -[[ "${PV}" == "9999" ]] || KEYWORDS="~amd64 ~x86" +[[ "${PV}" == "9999" ]] || \ +KEYWORDS="amd64 x86" RDEPEND=" virtual/perl-Digest-MD5 @@ -33,6 +34,7 @@ RDEPEND=" dev-perl/XML-Parser dev-perl/TimeDate app-shells/bash + app-arch/cpio app-arch/rpm " @@ -45,11 +47,11 @@ src_install() { cd "${ED}"/usr find bin -type l | while read i; do mv "${i}" "${i/bin\//bin/suse-}" - use symlink && dosym "${i/bin\//suse-}" "/usr/${i}" + use !symlink || dosym "${i/bin\//suse-}" "/usr/${i}" done find share/man/man1 -type f | while read i; do mv "${i}" "${i/man1\//man1/suse-}" - use symlink && dosym "${i/man1\//suse-}" "/usr/${i}" + use !symlink || dosym "${i/man1\//suse-}" "/usr/${i}" done find . -type f -exec sed -i 's|/usr/lib/build|/usr/libexec/suse-build|' {} + } |