app-admin/systemrescuecd-x86: Version Bump
authorJustin Lecher <jlec@gentoo.org>
Thu, 5 Feb 2015 11:06:43 +0000 (11:06 +0000)
committerJustin Lecher <jlec@gentoo.org>
Thu, 5 Feb 2015 11:06:43 +0000 (11:06 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

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

index 52b4517e4bdb193bd3424cb880495d03b2a03224..d86015ed12ad310327fb3256390d690781b3d2f4 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.3 2015/01/07 22:59:25 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/systemrescuecd-x86/ChangeLog,v 1.4 2015/02/05 11:06:42 jlec Exp $
+
+*systemrescuecd-x86-4.5.0 (05 Feb 2015)
+
+  05 Feb 2015; Justin Lecher <jlec@gentoo.org>
+  +systemrescuecd-x86-4.5.0.ebuild, metadata.xml:
+  Version Bump
 
   07 Jan 2015; Michał Górny <mgorny@gentoo.org> systemrescuecd-x86-4.4.1.ebuild:
   Mention amd64 in description.
index cf3bfd76dbd3518a8080fbd0a8d1d05df8b08b73..0c5d8791607a23d60f44a5138ce87185c1035560 100644 (file)
@@ -1,26 +1,28 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 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
 EBUILD systemrescuecd-x86-4.4.1.ebuild 1491 SHA256 75e19bda38bb268a3de2a96e232ae5826fdabbcfd3b758d779b591264bb23d48 SHA512 f6bcd8b55d83ea073e64e895df6e4e244679bacfbc6b6da24d6b21f644c9e784fc2016063610dd61daac84c58e89f4fff35cbd7adfa796206ad0607daf37bcf2 WHIRLPOOL 7a5d93beb13d85971e0e467e5c01d656e0e1d2f45554ba151eeed7ee7195cb0a2c432df8d23804391b0e00959490f402658f2c5a2e9f00bdb6d6bd3931152a83
-MISC ChangeLog 685 SHA256 d2a8e8d1c0b4436113ffa830e08c0ddda9155615d851cf1cc32fb503e913ad1c SHA512 8d6e39d9e6f4a883ff10ffd162d26ab6de0c91b5dc20ee285bf7fc62831acb08ba4eeb7133ed1ce6739492f22efaf005ef9b08270b1d9683b2dc29787813bd40 WHIRLPOOL 2188dcff9f346959b8fdfc1d54cb32e5b4b2db42fc39fd090494425277cb61ee338a7e036975f20035beca14f28885125f4df0a24610a1de1ce344c81fdb1221
-MISC metadata.xml 233 SHA256 fd88d74157f79eb4a06067443b7138cfb56fe1c66bfa5dfe72bda038ea5a9dda SHA512 6676f74cc1b612ba4f95101b64570f257e4b37cfd803a987e3afd9e12ef9b1480918c5d6e4fa955b8447eba9e319c94aac11abe247187870406986b476b154e8 WHIRLPOOL 3c1f192d1fb5e213e407a70a7be417170b651f3049b32ddf1f6b1c1983dedbcb498fa92eb96a41463c0ff0754044930150f0e5940708a6584923e12b86200349
+EBUILD systemrescuecd-x86-4.5.0.ebuild 1489 SHA256 d33df4c37995811fe1d870cbcbc9881e85ca05cb073b5dd8dd8aa0d13caae83f SHA512 20ce113e7fa1adf4a9cf2724f06ab5c737a983094f49f9e6616bfcc9e0066d93d6785cb5e556c86e6bb77e0570be1d1e075fef6bbd69dd8cac5b01246272d833 WHIRLPOOL a06bd5b8849f0ab5239d000be572efd48339dfc49cd563b68dc8330a4d50ddbadfe110e98c25def28dfe056b657e6f293b8e470e04927c35bd631111d913803d
+MISC ChangeLog 837 SHA256 90604b7aa923edd6cc5b0e3a91388c8d7111265fb0e42e99976daf0ab2cc3bb3 SHA512 e4be7c4fcd21d0f37b958a3eb9b35ef30de02e41c8651772121a36cd6ecc9cd0929c888499461eb9d1b16542bcb599fb8e5abe9323ba832048ae797e2a2caf46 WHIRLPOOL 9c1214e762360060668eaf56141e143beb7c8fab5d76d5fc5d8af18225863ccb2a1a0f271668665cc5d04dc655f826804077e50ced8943570e534ca7894dbc86
+MISC metadata.xml 239 SHA256 39b0418e27a73751bdaf44750f5fab5608927129dd36d377223a9b46789b87a7 SHA512 95530e16efd11ef8b18ee2363280ba56bbb4dbc285b43fce80f1a7054eadd42fbf290cf86c8b2fca548a0ae1cfac419b2cf32ad1fcbb940b788222fb3f0ab817 WHIRLPOOL 2a4a2b3fe0ecef68cdeaaac08372c0d60b9a3242d141f4974eaecf9ea92bafa802168052cf61f18377f523146ff57d37736bf037facaf8f02b4e0142505ce288
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
 
-iQJ8BAEBCABmBQJUrbpOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOrkUQAMGLR1UlAWwyEMh70EkLUov/
-z2dKH0aldMU2sK7Hk6aNA9IfOi9M4D8RkCo47cmAplCNsD508PAMlLnQixyJzTyu
-n/FX+sFiSyP6UK1epKk4N4AZN9/ESySyAqBzzchLye6vhXVo6utk8EhlRH5WoBv4
-IwwAv1q1cBB/wsnMyPiEB8pus5a8aWsPzLqkNyFekaz4MTu1vZqJ7/PD2bYMHKzJ
-W5A8SL4JUPQ7HzkYH6P8UFPYDDp6m76wVCXn4FM25Dd6r7/XaeD0vmrEfJRu5eNU
-xyb+F0MP+vyfptetrauvaHgaX0u5BgUcK1PT+3MXpFMPGO8pEfvaW70iYdpDOBK7
-dnDn1bcnqfZVU6wzhz+jQDuT1RGEGhuvMuUkVvbHf9nxNfQLDCAQZIQbMJTGgfG3
-sYH3vkRpLZxrBq2gmx+TyYNSvQcIfYAwXBtLsNXAx84QpRqmagFkQLBZklgMF9n9
-8IqYISpHOCf6i4S8sJggXvWL9LdO+ODsCbS9+qKeWJGTVboTtAjgyb2uhuJ5Z/4v
-qxOee+nQH2xvmEagTU7q8FTAKeMlbOWw2DLlzQ9cE991orCAlBNgX6QeAV08TDER
-r3GOuaYXn2NfcFFZ9o4okpef6auMqLUfF+NX2tcvHsJjnygKy2B3YScVaSTGxcg3
-WWjAC7RmDvjlCixEDzNm
-=+KBP
+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
 -----END PGP SIGNATURE-----
index 5cb9324943ab3d9aac19c75fc8f715e12ad0472a..46720f5941698a1b3b746648be9b153e79fc861c 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-       <maintainer>
-               <email>mgorny@gentoo.org</email>
-               <name>Michał Górny</name>
-       </maintainer>
+  <maintainer>
+    <email>mgorny@gentoo.org</email>
+    <name>Michał Górny</name>
+  </maintainer>
 </pkgmetadata>
diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
new file mode 100644 (file)
index 0000000..c059b92
--- /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.0.ebuild,v 1.1 2015/02/05 11:06:42 jlec 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
+}