Version bump.
authorMichał Górny <mgorny@gentoo.org>
Sun, 1 Mar 2015 17:47:57 +0000 (17:47 +0000)
committerMichał Górny <mgorny@gentoo.org>
Sun, 1 Mar 2015 17:47:57 +0000 (17:47 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!

app-admin/systemrescuecd-x86/ChangeLog
app-admin/systemrescuecd-x86/Manifest
app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild [new file with mode: 0644]

index d86015ed12ad310327fb3256390d690781b3d2f4..b7e7879ae8166873e0444c05188e409a717d526f 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-admin/systemrescuecd-x86
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/systemrescuecd-x86/ChangeLog,v 1.4 2015/02/05 11:06:42 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/systemrescuecd-x86/ChangeLog,v 1.5 2015/03/01 17:47:55 mgorny Exp $
+
+*systemrescuecd-x86-4.5.1 (01 Mar 2015)
+
+  01 Mar 2015; Michał Górny <mgorny@gentoo.org>
+  +systemrescuecd-x86-4.5.1.ebuild:
+  Version bump.
 
 *systemrescuecd-x86-4.5.0 (05 Feb 2015)
 
index 0c5d8791607a23d60f44a5138ce87185c1035560..5c2af049cad936b712a355ac81317569f9064a50 100644 (file)
@@ -1,28 +1,30 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
 
 DIST systemrescuecd-x86-4.4.1.iso 413272064 SHA256 358253bf8d88b10be49f5485bf00e6cffea4f38ce635fe0d9f798803edf53d9e SHA512 5c5045df219181064201dda195961096da9722d3d5758dcb111c2c74ed083b3464f314340c01a5a27a920c33bd5bc95efee2efa1edc2405a0d11d9bc67e4b2a5 WHIRLPOOL b834a7a985a85909e9f99441407df78a06ee2c508e3d2020c5c4045cf35e3462f0fba58b888d150f22c0d23daf0d866d4fa93ba4bb6252ab7b502c390824e6ef
 DIST systemrescuecd-x86-4.5.0.iso 439603200 SHA256 47279ea1bd1f904fd7973a88ad74e749d46e6fbca4e9a8fc0fc110d4181721f9 SHA512 e821876cb6f58d5eaeba35c91c60503e81c04c50b3c496e4144c8dc459c6e78aece9b7e7a3ca35ce427e0965c197758b2267909bcdf95f6a19221898fdbc91b2 WHIRLPOOL 3d7ab635ca5dcb2d13d02d5597905434d11da8d441e132d2baae795dcccd42f706d0eaef1f266b1f4a8dea4242bfa225291d8d7f793e619f4fb26f9144c8bc0f
+DIST systemrescuecd-x86-4.5.1.iso 443541504 SHA256 4fda2fce55a46c7b258fba10c88a4a337821c8b801a8cd3c344cc223a9c4436d SHA512 561fa30404a7a41a1fcb0cc24c1a5eea407de1c2d2f1bd5273e2acd471986ab8587df9f9b3ff364617f81a351cdedd12c6859b53b1f7e430867c654fd136a524 WHIRLPOOL d266518c6898f9163341eaa671ce8367ea2e836e959806e65095e8de34d72cefaec576a640fcca53811b01bfd4e45b6d69a8a3da6191dca320709b542fd9ff3d
 EBUILD systemrescuecd-x86-4.4.1.ebuild 1491 SHA256 75e19bda38bb268a3de2a96e232ae5826fdabbcfd3b758d779b591264bb23d48 SHA512 f6bcd8b55d83ea073e64e895df6e4e244679bacfbc6b6da24d6b21f644c9e784fc2016063610dd61daac84c58e89f4fff35cbd7adfa796206ad0607daf37bcf2 WHIRLPOOL 7a5d93beb13d85971e0e467e5c01d656e0e1d2f45554ba151eeed7ee7195cb0a2c432df8d23804391b0e00959490f402658f2c5a2e9f00bdb6d6bd3931152a83
 EBUILD systemrescuecd-x86-4.5.0.ebuild 1489 SHA256 d33df4c37995811fe1d870cbcbc9881e85ca05cb073b5dd8dd8aa0d13caae83f SHA512 20ce113e7fa1adf4a9cf2724f06ab5c737a983094f49f9e6616bfcc9e0066d93d6785cb5e556c86e6bb77e0570be1d1e075fef6bbd69dd8cac5b01246272d833 WHIRLPOOL a06bd5b8849f0ab5239d000be572efd48339dfc49cd563b68dc8330a4d50ddbadfe110e98c25def28dfe056b657e6f293b8e470e04927c35bd631111d913803d
-MISC ChangeLog 837 SHA256 90604b7aa923edd6cc5b0e3a91388c8d7111265fb0e42e99976daf0ab2cc3bb3 SHA512 e4be7c4fcd21d0f37b958a3eb9b35ef30de02e41c8651772121a36cd6ecc9cd0929c888499461eb9d1b16542bcb599fb8e5abe9323ba832048ae797e2a2caf46 WHIRLPOOL 9c1214e762360060668eaf56141e143beb7c8fab5d76d5fc5d8af18225863ccb2a1a0f271668665cc5d04dc655f826804077e50ced8943570e534ca7894dbc86
+EBUILD systemrescuecd-x86-4.5.1.ebuild 1491 SHA256 860780b601e4adb9264cd299d22b6827a86d2e18b4c52f8ca966da5ee8b5779e SHA512 a8e77b55d252bac75b8bcc1ef9646cfcdfde6516225b9be13dfe893250b067b781e8444eecbc5c4043e6330a19ccb8f8376ce8ff4c8979944b20d3a9a51383e3 WHIRLPOOL 0d7433604e5a7019a250de3eff46db0003a6794b1b069099c355c6eecb161eae1d8846d5dd0d895cf3bc7d9774d0bf9b296897663c0299afa49fa17a9dd32e54
+MISC ChangeLog 983 SHA256 539f539bcef4097a1c9f7768a16bfd84805aa32acf7b3057618e02411bda70a0 SHA512 0745e3034ac6a57145f7a107d425d5aa9288a06ea1c5dfcb421f306ca06f601fb7724ef24ac11a1868011915f1d7b6cf3d66a3cb01fb267ce6a68d322d069511 WHIRLPOOL 9e2331fc43ca167a80c8eb996390abfd68f4bfbf500fbf755194a2fcd331474a1d6e244dac8e59043852f436a57cf2723a737254458bae866f4092d8dbc96cb0
 MISC metadata.xml 239 SHA256 39b0418e27a73751bdaf44750f5fab5608927129dd36d377223a9b46789b87a7 SHA512 95530e16efd11ef8b18ee2363280ba56bbb4dbc285b43fce80f1a7054eadd42fbf290cf86c8b2fca548a0ae1cfac419b2cf32ad1fcbb940b788222fb3f0ab817 WHIRLPOOL 2a4a2b3fe0ecef68cdeaaac08372c0d60b9a3242d141f4974eaecf9ea92bafa802168052cf61f18377f523146ff57d37736bf037facaf8f02b4e0142505ce288
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
 
-iQJ8BAEBCgBmBQJU007DXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir23EP/2fPbdJjRYM78foTl6dQykWy
-M+OYkND4rmSGzqwlhAqIRffmPN+HjBG1CRb3d7JMGgUHBR1dmUOFESnsFeS9Ew8r
-AeOlCxeZnSxnihzGDSU/RpnGPDZe9mLdAZGWxeSBJyj8J+UEqWfX73hMUfCP/Dp1
-cw/0qebscKboyWQacG4dnkIMRCEENVFiVbFt/i095sXlHXoc+sABDb9snZ8jjHus
-P2SuC6X1pMnwPgArU/xwQex/LULRM7sYU65mnKwpB9r7DhGgawPKr9N+lNMLUVMJ
-npi4eE1GZ2pmDB5GWT75WvSMpf8uYe2wm+rZrERYQhcTjyPOlBTe56s/Qdu0xNVR
-fKGY9Nv1ipqRzb+u6u75UJXkDxZPjIXGo6DmDln4nG6x/D4ybhos+A4CxKNiNiRR
-oe3UgPLpmM1S58Xqnj53emEoB60jkDBd/6ZUtgABw/aBwoVo25l1t8pOrZ6T0ocV
-Gxl6PbfMFYTQkHQX6BDsim8TY6gqpEPkSCOD50UKW0QTdMdVdLgOsicwQ5ojAzCe
-8G5/+yEp7iKa55oS9IUnBq696rvmHb+thYSVfe2NMWoGenZzk1YmV4AaT0wWi404
-awZemfcp73Je7aqe2lkyqlHhhtyVnXr+Kfhev08wT27MJbyIsxAwXTN2KWOBG94r
-MDOyGEW3Jw/M/7nk95Vo
-=v9H2
+iQJ8BAEBCABmBQJU81DNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOQskP/jbIdovp6yp1btRF+WZi5JMd
++YSFtnnVOaqC48mgghfuODoTDEYiP9sTexmsPSP2ype/choe5LDhHBoDnVRXv3Sf
+r9wySXESvXZFS8Tly6yVpRXUKBRqf85OQAwM+VIEQZeJPOmp5Ic56YYdhNjKLVlv
+gny7tsLrCnU8iayKeX2c2v5XFyT65l+AUoXgZ/FL6j9JsOKXpkZj8ArYheRE0Xf6
+iX9rYd8BkV4Km3x+YvkX5Zydf3FhfrLXPrUjNtm6jikLnki//MIkK2LtM637MPBf
+q5/bTyQTZELa72z25s0u3owivr041xeDUPH9Uenn3/srTP39dHUNtQ8WbDEUvI6+
+wUpeawo2mpT4+Xfex9Q/i+PRwFGd/NBKzFjVbaVGvf5HaezwjQkyb2BMkQMcxq+Z
+yO/06Zj6ZlTT/7dOkDRpbl83jyidixXS0oUvJMOfNgLlZiuq5NMzoFrat8abBnWW
+1P534EOS3HQWznDHkjkllqy+OLc6d8kGXfSkY1Ph6iaZqd3ABrbYps5/RMTHtUwB
+GBz38RTarz6NGXwF3NBQ4X3QlkCBmQpZLWDgFVjcCJ6qbXfsnASI7x5e0ieAsP5D
+B9SgVdHHLOAM92lnO3MCO3UBtPseQ/WRJJj/eGKZJeigBF3yNr+8/0Wy4I0VXKBZ
++02Xxwz9zDzYgrEL96f4
+=/6yX
 -----END PGP SIGNATURE-----
diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
new file mode 100644 (file)
index 0000000..ff29137
--- /dev/null
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild,v 1.1 2015/03/01 17:47:55 mgorny Exp $
+
+EAPI=5
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) variant"
+HOMEPAGE="http://www.sysresccd.org/"
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S=${WORKDIR}
+
+RESTRICT="mirror"
+
+src_install() {
+       insinto "/usr/share/${PN%-*}"
+       doins "${DISTDIR}/${P}.iso"
+}
+
+pkg_postinst() {
+       local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
+
+       # no version newer than ours? we're the newest!
+       if ! has_version ">${CATEGORY}/${PF}"; then
+               ln -f -s -v "${P}.iso" "${f}" || die
+       fi
+}
+
+pkg_postrm() {
+       local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
+
+       # if there is no version newer than ours installed
+       if ! has_version ">${CATEGORY}/${PF}"; then
+               # and we are truly and completely uninstalled...
+               if [[ ! ${REPLACED_BY_VERSION} ]]; then
+                       # then find an older version to set the symlink to
+                       local newest_version=$(best_version "<${CATEGORY}/${PF}")
+
+                       if [[ ${newest_version} ]]; then
+                               # update the symlink
+                               ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die
+                       else
+                               # last version removed? clean up the symlink
+                               rm -v "${f}" || die
+                               # and the parent directory
+                               rmdir "${f%/*}" || die
+                       fi
+               fi
+       fi
+}