summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Hrušecký <miska@gentoo.org>2013-05-27 16:38:38 +0000
committerMichal Hrušecký <miska@gentoo.org>2013-05-27 16:38:38 +0000
commit9d9d7f4ade9e5f2edbac8d65946e35488cf07be1 (patch)
tree07ff743fd93b8f2a285548cc9fb3f1d22670db94 /dev-util/suse-build
parentupdated to version 0.139.2 (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-util/suse-build/Manifest26
-rw-r--r--dev-util/suse-build/suse-build-2013.05.17.ebuild57
-rw-r--r--dev-util/suse-build/suse-build-9999.ebuild10
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|' {} +
}