[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/, profiles/

2019-10-18 Thread Michał Górny
commit: 9aed7def6f333dcaf2e4a3e4ddb887b9db2dab7b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 18 06:57:06 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 18 06:58:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aed7def

app-admin/systemrescuecd-x86: Remove last-rited pkg

Closes: https://bugs.gentoo.org/683724
Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  2 -
 app-admin/systemrescuecd-x86/metadata.xml  | 19 --
 .../systemrescuecd-x86-5.3.2.ebuild| 63 ---
 .../systemrescuecd-x86-6.0.3.ebuild| 70 --
 profiles/package.mask  |  8 ---
 5 files changed, 162 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
deleted file mode 100644
index de08d61dd3a..000
--- a/app-admin/systemrescuecd-x86/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST systemrescuecd-6.0.3.iso 881852416 BLAKE2B 
ab1064237902542845e11869f7076a829e9593d29b8d106f0309c61a1371173cd5b3ef3fa3b84910cc81bcec485d27c8e297f269820aa96b0043df7c441121a2
 SHA512 
21b77e38999f56457a4c0a096eb58b2e74a8b376af33290b2e75995762e12a977435e8a9ed2ad9448799c3246d85f3bddfcafea020a1336b14f4f81644e06bb9
-DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/metadata.xml 
b/app-admin/systemrescuecd-x86/metadata.xml
deleted file mode 100644
index 823bc77a91f..000
--- a/app-admin/systemrescuecd-x86/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-mgo...@gentoo.org
-Michał Górny
-  
-  
-  
-
-  Pass downloaded images through isohybrid in order to make it
-  possible to copy them directly to USB media and boot (requires
-  sys-boot/syslinux at build time).
-
-  
-  
-systemrescuecd
-  
-

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
deleted file mode 100644
index a54988e7f07..000
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
-HOMEPAGE="http://www.sysresccd.org/;
-# Large ISO mirroring explicitly approved by infra in bug #588766
-SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
-
-LICENSE="AGPL-3 Apache-2.0 APSL-2 Artistic Artistic-2 Atmel bh-luxi 
BitstreamVera boehm-gc BSD BSD-1 BSD-2 BSD-4 BZIP2 CC0-1.0 CC-BY-3.0 
CC-BY-SA-3.0 CC-PD CDDL-Schily Clarified-Artistic CPL-1.0 EPL-1.0 FDL-1.1+ 
FDL-1.2+ FDL-1.3 FDL-1.3+ FLTK freedist FTL GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-font-exception GPL-3 GPL-3+ HPND icu IJG Info-ZIP inner-net 
ipw2100-fw ipw2200-fw ISC Kermit LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 
LGPL-3+ libpng linux-firmware lsof man-pages man-pages-posix-2013 MIT MPL-1.1 
MPL-2.0 netcat ngrep no-source-code NPL-1.1 OFL-1.1 Old-MIT openafs-krb5-a 
OPENLDAP openssl PCRE PSF-2 PSF-2.4 public-domain rc rdisc RSA Sleepycat SMAIL 
SSLeay symlinks tcltk tcp_wrappers_license unRAR UoI-NCSA vim wxWinLL-3 ZLIB 
ZSH || ( AFL-2.1 GPL-2 ) || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) || ( Ruby BSD-2 ) || ( Ruby GPL-2 ) || ( 
Ruby MIT ) || ( Ruby-BSD BSD-2 )"
-SLOT="${PV}"
-KEYWORDS="amd64 x86"
-IUSE="+isohybrid"
-
-DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
-
-S=${WORKDIR}
-
-RESTRICT="bindist mirror"
-
-src_install() {
-   insinto "/usr/share/${PN%-*}"
-   doins "${DISTDIR}/${P}.iso"
-
-   if use isohybrid; then
-   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
-   echo "${@}"
-   "${@}" || die "${*} failed"
-   fi
-}
-
-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}")
-
- 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-06-02 Thread Michał Górny
commit: 7dcfc3a7cdbc815e2e6e83e7e0d88d973480
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:24:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcfc3a7

app-admin/systemrescuecd-x86: Drop 6.0.0

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  1 -
 .../systemrescuecd-x86-6.0.0.ebuild| 69 --
 2 files changed, 70 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index af26ebf2df1..de08d61dd3a 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,3 +1,2 @@
-DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
 DIST systemrescuecd-6.0.3.iso 881852416 BLAKE2B 
ab1064237902542845e11869f7076a829e9593d29b8d106f0309c61a1371173cd5b3ef3fa3b84910cc81bcec485d27c8e297f269820aa96b0043df7c441121a2
 SHA512 
21b77e38999f56457a4c0a096eb58b2e74a8b376af33290b2e75995762e12a977435e8a9ed2ad9448799c3246d85f3bddfcafea020a1336b14f4f81644e06bb9
 DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
deleted file mode 100644
index f35372ef646..000
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${P/-x86/}
-DESCRIPTION="The .iso image of SystemRescueCD rescue disk, amd64 variant"
-HOMEPAGE="http://www.sysresccd.org/;
-# Large ISO mirroring explicitly approved by infra in bug #588766
-SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${MY_P}.iso"
-
-LICENSE="Apache-1.0 Apache-2.0 Artistic Artistic-2 BEER-WARE BSD BSD-2 BSD-4 
CC0-1.0 CC-BY-SA-3.0 FDL-1.3+ GPL-2 GPL-2+ GPL-3+ icu ISC JasPer2.0 LGPL-2+ 
LGPL-2.1+ LGPL-3+ linux-firmware MaxMind2 MIT MPL-1.1 MPL-2.0 no-source-code 
OFL Old-MIT OPENLDAP openssl PSF-2 public-domain Sleepycat unRAR UoI-NCSA vim 
ZLIB"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+isohybrid"
-RESTRICT="bindist mirror"
-
-DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
-
-S=${WORKDIR}
-
-pkg_pretend() {
-   ewarn "Please note that starting with version 6.0.0, upstream has 
switched"
-   ewarn "to Arch Linux as base of their distribution, and running on 
32-bit"
-   ewarn "systems is no longer supported."
-}
-
-src_install() {
-   insinto "/usr/share/${PN%-*}"
-   doins "${DISTDIR}/${MY_P}.iso"
-
-   if use isohybrid; then
-   set -- isohybrid -u "${ED%/}/usr/share/${PN%-*}/${MY_P}.iso"
-   echo "${@}"
-   "${@}" || die "${*} failed"
-   fi
-}
-
-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 "${MY_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
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-04-18 Thread Michał Górny
commit: 7b0dca5a1d72333e8f54743a40a0f106507a14ef
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 11:40:31 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 11:44:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0dca5a

app-admin/systemrescuecd-x86: Bump to 6.0.3

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-6.0.3.ebuild| 70 ++
 2 files changed, 71 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 48cc05c134e..c7245dab001 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,4 +1,5 @@
 DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
+DIST systemrescuecd-6.0.3.iso 881852416 BLAKE2B 
ab1064237902542845e11869f7076a829e9593d29b8d106f0309c61a1371173cd5b3ef3fa3b84910cc81bcec485d27c8e297f269820aa96b0043df7c441121a2
 SHA512 
21b77e38999f56457a4c0a096eb58b2e74a8b376af33290b2e75995762e12a977435e8a9ed2ad9448799c3246d85f3bddfcafea020a1336b14f4f81644e06bb9
 DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
 DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5
 DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.3.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.3.ebuild
new file mode 100644
index 000..7cfd100cadf
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P=${P/-x86/}
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, amd64 variant"
+HOMEPAGE="http://www.sysresccd.org/;
+SRC_URI="https://osdn.net/projects/systemrescuecd/storage/releases/${PV}/${MY_P}.iso;
+
+LICENSE="Apache-1.0 Apache-2.0 Artistic Artistic-2 BEER-WARE BSD BSD-2 BSD-4 
CC0-1.0 CC-BY-SA-3.0 FDL-1.3+ GPL-2 GPL-2+ GPL-3+ icu ISC JasPer2.0 LGPL-2+ 
LGPL-2.1+ LGPL-3+ linux-firmware MaxMind2 MIT MPL-1.1 MPL-2.0 no-source-code 
OFL Old-MIT OPENLDAP openssl PSF-2 public-domain Sleepycat unRAR UoI-NCSA vim 
ZLIB"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+RESTRICT="bindist mirror"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+pkg_pretend() {
+   ewarn "Please note that starting with version 6.0.0, upstream has 
switched"
+   ewarn "to Arch Linux as base of their distribution, and running on 
32-bit"
+   ewarn "systems is no longer supported."
+}
+
+src_unpack() { :; }
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${MY_P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED%/}/usr/share/${PN%-*}/${MY_P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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 "${MY_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
+ 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-04-18 Thread Michał Górny
commit: 2b2655ef03810a879daec4673626a1bd42c17b5b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 11:41:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 11:44:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2655ef

app-admin/systemrescuecd-x86: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  2 -
 .../systemrescuecd-x86-5.1.2.ebuild| 63 --
 .../systemrescuecd-x86-5.2.2.ebuild| 63 --
 3 files changed, 128 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index c7245dab001..af26ebf2df1 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,5 +1,3 @@
 DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
 DIST systemrescuecd-6.0.3.iso 881852416 BLAKE2B 
ab1064237902542845e11869f7076a829e9593d29b8d106f0309c61a1371173cd5b3ef3fa3b84910cc81bcec485d27c8e297f269820aa96b0043df7c441121a2
 SHA512 
21b77e38999f56457a4c0a096eb58b2e74a8b376af33290b2e75995762e12a977435e8a9ed2ad9448799c3246d85f3bddfcafea020a1336b14f4f81644e06bb9
-DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
-DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5
 DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
deleted file mode 100644
index 8fa41fc9f79..000
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
-HOMEPAGE="http://www.sysresccd.org/;
-# Large ISO mirroring explicitly approved by infra in bug #588766
-SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
-
-LICENSE="AGPL-3 Apache-2.0 APSL-2 Artistic Artistic-2 Atmel bh-luxi 
BitstreamVera boehm-gc BSD BSD-1 BSD-2 BSD-4 BZIP2 CC0-1.0 CC-BY-3.0 
CC-BY-SA-3.0 CC-PD CDDL-Schily Clarified-Artistic CPL-1.0 EPL-1.0 FDL-1.1 
FDL-1.2+ FDL-1.3 FDL-1.3+ FLTK freedist FTL GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-font-exception GPL-3 GPL-3+ HPND icu IJG Info-ZIP inner-net 
ipw2100-fw ipw2200-fw ISC Kermit LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 
LGPL-3+ libpng linux-firmware lsof man-pages man-pages-posix-2013 MIT MPL-1.1 
MPL-2.0 netcat ngrep no-source-code NPL-1.1 OFL-1.1 Old-MIT openafs-krb5-a 
OPENLDAP openssl PCRE PSF-2 PSF-2.4 public-domain rc rdisc RSA Sleepycat SMAIL 
SSLeay symlinks tcltk tcp_wrappers_license unRAR vim wxWinLL-3 ZLIB ZSH || ( 
AFL-2.1 GPL-2 ) || ( BSD GPL-3 HIDAPI ) || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) || ( Ruby BSD-2 ) || ( Ruby GPL-2 ) || ( 
Ruby MIT ) || ( Ruby-BSD BSD-2 )"
-SLOT="${PV}"
-KEYWORDS="amd64 x86"
-IUSE="+isohybrid"
-
-DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
-
-S=${WORKDIR}
-
-RESTRICT="bindist mirror"
-
-src_install() {
-   insinto "/usr/share/${PN%-*}"
-   doins "${DISTDIR}/${P}.iso"
-
-   if use isohybrid; then
-   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
-   echo "${@}"
-   "${@}" || die "${*} failed"
-   fi
-}
-
-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 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-04-07 Thread Michał Górny
commit: 6fc411133c9585f4a8bd61c66eb0248dea840875
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr  7 06:53:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr  7 07:26:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc41113

app-admin/systemrescuecd-x86: Drop old versions

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  2 -
 .../systemrescuecd-x86-5.2.1.ebuild| 63 --
 .../systemrescuecd-x86-5.3.1.ebuild| 63 --
 3 files changed, 128 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 1d14fe9043f..48cc05c134e 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,6 +1,4 @@
 DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
 DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
-DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef89e86171febcfb48eb0a6ce1bfea8fd3348773a9da948370f9f310dd0e992c40aa64a4ef1442f5cd7f408f847d147074cf1f
 SHA512 
6820f079c9e97ac0d383ed9096a120e7e31771e1d41465f4cf7f5db36a7cb83ccfaae5c5e561181c3b3cb169d4cc4a9a6904a707ecde06a6de4f2456d2a658e4
 DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5
-DIST systemrescuecd-x86-5.3.1.iso 573913088 BLAKE2B 
3c4da5777d05999e0b3e30b01dc821a4e840bb22d513fa4bfb9fdf601b9811676be8cee7ed9aae0aa7b971916add500b39172964384a2a07b3ed1cf5b946ba04
 SHA512 
1038622e148995450e61cd27f65af2ecb929ec8d0367fec3dbde01410a33596ec8f183d79ab931595c21deb597d60dae45ad516d8e1f00f32013729bdcd53ec8
 DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
deleted file mode 100644
index 3e37971f63a..000
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
-HOMEPAGE="http://www.sysresccd.org/;
-# Large ISO mirroring explicitly approved by infra in bug #588766
-SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
-
-LICENSE="AGPL-3 Apache-2.0 APSL-2 Artistic Artistic-2 Atmel bh-luxi 
BitstreamVera boehm-gc BSD BSD-1 BSD-2 BSD-4 BZIP2 CC0-1.0 CC-BY-3.0 
CC-BY-SA-3.0 CC-PD CDDL-Schily Clarified-Artistic CPL-1.0 EPL-1.0 FDL-1.1 
FDL-1.2+ FDL-1.3 FDL-1.3+ FLTK freedist FTL GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-font-exception GPL-3 GPL-3+ HPND icu IJG Info-ZIP inner-net 
ipw2100-fw ipw2200-fw ISC Kermit LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 
LGPL-3+ libpng linux-firmware lsof man-pages man-pages-posix-2013 MIT MPL-1.1 
MPL-2.0 netcat ngrep no-source-code NPL-1.1 OFL-1.1 Old-MIT openafs-krb5-a 
OPENLDAP openssl PCRE PSF-2 PSF-2.4 public-domain rc rdisc RSA Sleepycat SMAIL 
SSLeay symlinks tcltk tcp_wrappers_license unRAR UoI-NCSA vim wxWinLL-3 ZLIB 
ZSH || ( AFL-2.1 GPL-2 ) || ( BSD GPL-3 HIDAPI ) || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) || ( Ruby BSD-2 ) || ( Ruby GPL-2 ) || ( 
Ruby MIT ) || ( Ruby-BSD BSD-2 )"
-SLOT="${PV}"
-KEYWORDS="amd64 x86"
-IUSE="+isohybrid"
-
-DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
-
-S=${WORKDIR}
-
-RESTRICT="bindist mirror"
-
-src_install() {
-   insinto "/usr/share/${PN%-*}"
-   doins "${DISTDIR}/${P}.iso"
-
-   if use isohybrid; then
-   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
-   echo "${@}"
-   "${@}" || die "${*} failed"
-   fi
-}
-
-pkg_postinst() {
-   local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
-
-   # no version newer than ours? we're the newest!
-   if ! 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-04-01 Thread Ulrich Müller
commit: 4a914ba7c6ed4ebfbc6c7a52fec976245d6b02ef
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Apr  1 18:59:11 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr  1 18:59:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a914ba7

app-admin/systemrescuecd-x86: Update LICENSE for version 6.0.0.

License info gathered from:
- "pacman -Qi" in a chroot in the squashfs.
- Running ninka over all custom licenses in /usr/share/licenses/.
- Matching the results with Gentoo license labels.
- Manually adding some licenses, like "linux-firmware".

This is far from perfect, but the best that I could do in a limited
amount of time.

Bug: https://bugs.gentoo.org/68
Acked-by: Michał Górny  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
index 4e7bc95b67b..f35372ef646 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
@@ -9,10 +9,11 @@ HOMEPAGE="http://www.sysresccd.org/;
 # Large ISO mirroring explicitly approved by infra in bug #588766
 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${MY_P}.iso"
 
-LICENSE="GPL-2"
+LICENSE="Apache-1.0 Apache-2.0 Artistic Artistic-2 BEER-WARE BSD BSD-2 BSD-4 
CC0-1.0 CC-BY-SA-3.0 FDL-1.3+ GPL-2 GPL-2+ GPL-3+ icu ISC JasPer2.0 LGPL-2+ 
LGPL-2.1+ LGPL-3+ linux-firmware MaxMind2 MIT MPL-1.1 MPL-2.0 no-source-code 
OFL Old-MIT OPENLDAP openssl PSF-2 public-domain Sleepycat unRAR UoI-NCSA vim 
ZLIB"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE="+isohybrid"
+RESTRICT="bindist mirror"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
@@ -24,8 +25,6 @@ pkg_pretend() {
ewarn "systems is no longer supported."
 }
 
-RESTRICT="bindist mirror"
-
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${MY_P}.iso"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-04-01 Thread Ulrich Müller
commit: 2384ab069221642f5803a61f1285a25c1dc8201e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Apr  1 13:58:18 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr  1 14:57:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2384ab06

app-admin/systemrescuecd-x86: Update LICENSE for 5.* versions.

Extracted from /var/db/pkg inside the squashfs and removed redundant
entries.

Bug: https://bugs.gentoo.org/68
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
index c077aa7ffa4..8fa41fc9f79 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.sysresccd.org/;
 # Large ISO mirroring explicitly approved by infra in bug #588766
 SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
-LICENSE="GPL-2"
+LICENSE="AGPL-3 Apache-2.0 APSL-2 Artistic Artistic-2 Atmel bh-luxi 
BitstreamVera boehm-gc BSD BSD-1 BSD-2 BSD-4 BZIP2 CC0-1.0 CC-BY-3.0 
CC-BY-SA-3.0 CC-PD CDDL-Schily Clarified-Artistic CPL-1.0 EPL-1.0 FDL-1.1 
FDL-1.2+ FDL-1.3 FDL-1.3+ FLTK freedist FTL GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-font-exception GPL-3 GPL-3+ HPND icu IJG Info-ZIP inner-net 
ipw2100-fw ipw2200-fw ISC Kermit LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 
LGPL-3+ libpng linux-firmware lsof man-pages man-pages-posix-2013 MIT MPL-1.1 
MPL-2.0 netcat ngrep no-source-code NPL-1.1 OFL-1.1 Old-MIT openafs-krb5-a 
OPENLDAP openssl PCRE PSF-2 PSF-2.4 public-domain rc rdisc RSA Sleepycat SMAIL 
SSLeay symlinks tcltk tcp_wrappers_license unRAR vim wxWinLL-3 ZLIB ZSH || ( 
AFL-2.1 GPL-2 ) || ( BSD GPL-3 HIDAPI ) || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) || ( Ruby BSD-2 ) || ( Ruby GPL-2 ) || ( 
Ruby MIT ) || ( Ruby-BSD BSD-2 )"
 SLOT="${PV}"
 KEYWORDS="amd64 x86"
 IUSE="+isohybrid"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
index c077aa7ffa4..3e37971f63a 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.sysresccd.org/;
 # Large ISO mirroring explicitly approved by infra in bug #588766
 SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
-LICENSE="GPL-2"
+LICENSE="AGPL-3 Apache-2.0 APSL-2 Artistic Artistic-2 Atmel bh-luxi 
BitstreamVera boehm-gc BSD BSD-1 BSD-2 BSD-4 BZIP2 CC0-1.0 CC-BY-3.0 
CC-BY-SA-3.0 CC-PD CDDL-Schily Clarified-Artistic CPL-1.0 EPL-1.0 FDL-1.1 
FDL-1.2+ FDL-1.3 FDL-1.3+ FLTK freedist FTL GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-font-exception GPL-3 GPL-3+ HPND icu IJG Info-ZIP inner-net 
ipw2100-fw ipw2200-fw ISC Kermit LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 
LGPL-3+ libpng linux-firmware lsof man-pages man-pages-posix-2013 MIT MPL-1.1 
MPL-2.0 netcat ngrep no-source-code NPL-1.1 OFL-1.1 Old-MIT openafs-krb5-a 
OPENLDAP openssl PCRE PSF-2 PSF-2.4 public-domain rc rdisc RSA Sleepycat SMAIL 
SSLeay symlinks tcltk tcp_wrappers_license unRAR UoI-NCSA vim wxWinLL-3 ZLIB 
ZSH || ( AFL-2.1 GPL-2 ) || ( BSD GPL-3 HIDAPI ) || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) || ( Ruby BSD-2 ) || ( Ruby GPL-2 ) || ( 
Ruby MIT ) || ( Ruby-BSD BSD-2 )"
 SLOT="${PV}"
 KEYWORDS="amd64 x86"
 IUSE="+isohybrid"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
index c077aa7ffa4..3e37971f63a 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.sysresccd.org/;
 # Large ISO mirroring explicitly approved by infra in bug #588766
 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-04-01 Thread Michał Górny
commit: 74d7bde6a17776a8159bdfb342290538c5e53f27
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr  1 12:22:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr  1 12:23:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d7bde6

app-admin/systemrescuecd-x86: Restrict mirror & bindist

Closes: https://bugs.gentoo.org/682206
Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild | 2 ++
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild | 2 ++
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild | 2 ++
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild | 2 ++
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild | 2 ++
 app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild | 2 ++
 6 files changed, 12 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
index 1ceb856d826..c077aa7ffa4 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
@@ -17,6 +17,8 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
+RESTRICT="bindist mirror"
+
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
index 1ceb856d826..c077aa7ffa4 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
@@ -17,6 +17,8 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
+RESTRICT="bindist mirror"
+
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
index 1ceb856d826..c077aa7ffa4 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
@@ -17,6 +17,8 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
+RESTRICT="bindist mirror"
+
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
index 44c6ac8ae73..15f64266103 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
@@ -17,6 +17,8 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
+RESTRICT="bindist mirror"
+
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
index 44c6ac8ae73..15f64266103 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
@@ -17,6 +17,8 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
+RESTRICT="bindist mirror"
+
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
index 58953e3649e..4e7bc95b67b 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
@@ -24,6 +24,8 @@ pkg_pretend() {
ewarn "systems is no longer supported."
 }
 
+RESTRICT="bindist mirror"
+
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${MY_P}.iso"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2019-02-02 Thread Michał Górny
commit: 34ca74d72c24c209f8925e764e733747a912091c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb  3 07:37:49 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  3 07:52:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ca74d7

app-admin/systemrescuecd-x86: Bump to 6.0.0

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-6.0.0.ebuild| 68 ++
 2 files changed, 69 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 98da0a99fc9..1d14fe9043f 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,3 +1,4 @@
+DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
 DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
 DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef89e86171febcfb48eb0a6ce1bfea8fd3348773a9da948370f9f310dd0e992c40aa64a4ef1442f5cd7f408f847d147074cf1f
 SHA512 
6820f079c9e97ac0d383ed9096a120e7e31771e1d41465f4cf7f5db36a7cb83ccfaae5c5e561181c3b3cb169d4cc4a9a6904a707ecde06a6de4f2456d2a658e4
 DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
new file mode 100644
index 000..58953e3649e
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P=${P/-x86/}
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, amd64 variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${MY_P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+pkg_pretend() {
+   ewarn "Please note that starting with version 6.0.0, upstream has 
switched"
+   ewarn "to Arch Linux as base of their distribution, and running on 
32-bit"
+   ewarn "systems is no longer supported."
+}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${MY_P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED%/}/usr/share/${PN%-*}/${MY_P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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 "${MY_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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-12-28 Thread Mikle Kolyada
commit: b1ba3ab8284033581fd21587d1a774294cbf02ca
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec 28 08:17:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec 28 08:17:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ba3ab8

app-admin/systemrescuecd-x86: mark stable

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
index 7ae127d5dec..44c6ac8ae73 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+isohybrid"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-12-24 Thread Mikle Kolyada
commit: 8657ff72b4b8a6cc7e2a477368a7d6a1cd1758c5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Dec 24 13:01:14 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Dec 24 13:01:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8657ff72

app-admin/systemrescuecd-x86: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/systemrescuecd-x86/Manifest  | 32 
 .../systemrescuecd-x86-4.4.1.ebuild| 61 --
 .../systemrescuecd-x86-4.5.0.ebuild| 61 --
 .../systemrescuecd-x86-4.5.1.ebuild| 61 --
 .../systemrescuecd-x86-4.5.2.ebuild| 61 --
 .../systemrescuecd-x86-4.5.3.ebuild| 61 --
 .../systemrescuecd-x86-4.5.4.ebuild| 61 --
 .../systemrescuecd-x86-4.6.0.ebuild| 61 --
 .../systemrescuecd-x86-4.6.1.ebuild| 61 --
 .../systemrescuecd-x86-4.7.0.ebuild| 61 --
 .../systemrescuecd-x86-4.7.1.ebuild| 61 --
 .../systemrescuecd-x86-4.7.2.ebuild| 61 --
 .../systemrescuecd-x86-4.7.3.ebuild| 61 --
 .../systemrescuecd-x86-4.8.0.ebuild| 61 --
 .../systemrescuecd-x86-4.8.1.ebuild| 61 --
 .../systemrescuecd-x86-4.8.2.ebuild| 61 --
 .../systemrescuecd-x86-4.8.3.ebuild| 61 --
 .../systemrescuecd-x86-4.9.0.ebuild| 61 --
 .../systemrescuecd-x86-4.9.1.ebuild| 61 --
 .../systemrescuecd-x86-4.9.2.ebuild| 61 --
 .../systemrescuecd-x86-4.9.3.ebuild| 61 --
 .../systemrescuecd-x86-4.9.4.ebuild| 61 --
 .../systemrescuecd-x86-4.9.5.ebuild| 61 --
 .../systemrescuecd-x86-4.9.6.ebuild| 61 --
 .../systemrescuecd-x86-5.0.0.ebuild| 61 --
 .../systemrescuecd-x86-5.0.1.ebuild| 61 --
 .../systemrescuecd-x86-5.0.2.ebuild| 61 --
 .../systemrescuecd-x86-5.0.3.ebuild| 61 --
 .../systemrescuecd-x86-5.0.4.ebuild| 61 --
 .../systemrescuecd-x86-5.1.0.ebuild| 61 --
 .../systemrescuecd-x86-5.1.1.ebuild| 61 --
 .../systemrescuecd-x86-5.2.0.ebuild| 61 --
 .../systemrescuecd-x86-5.3.0.ebuild| 61 --
 33 files changed, 1984 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 142edad5865..98da0a99fc9 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,37 +1,5 @@
-DIST systemrescuecd-x86-4.4.1.iso 413272064 BLAKE2B 
fcac7e428df5a416b406ade8fbec980f2e6fe2b1d3458dd7597949713d8932c23eee85da77e87e129341827f0ac7078b4b8ee43e00b13c86ae52b775d7dbd43b
 SHA512 
5c5045df219181064201dda195961096da9722d3d5758dcb111c2c74ed083b3464f314340c01a5a27a920c33bd5bc95efee2efa1edc2405a0d11d9bc67e4b2a5
-DIST systemrescuecd-x86-4.5.0.iso 439603200 BLAKE2B 
f435184bd68cd1a5450ebdf87d51c75f950aaaba6e56a96ec802d521b1d4dc53c7b53193682b412e6343c2ce564921a86118b1eb7f1366c5177a7c07f9a2a6fe
 SHA512 
e821876cb6f58d5eaeba35c91c60503e81c04c50b3c496e4144c8dc459c6e78aece9b7e7a3ca35ce427e0965c197758b2267909bcdf95f6a19221898fdbc91b2
-DIST systemrescuecd-x86-4.5.1.iso 443541504 BLAKE2B 
9426e392baf0fb2ffb1318b8783541bcf665b7b2ddaadaf52d6a302b89de07fce26148affcc0bf64c7d69ad67a1ad8961a10472c8b9d00412013d9dd1b106c0d
 SHA512 
561fa30404a7a41a1fcb0cc24c1a5eea407de1c2d2f1bd5273e2acd471986ab8587df9f9b3ff364617f81a351cdedd12c6859b53b1f7e430867c654fd136a524
-DIST systemrescuecd-x86-4.5.2.iso 456060928 BLAKE2B 
1ea3a9a65a0e2681bfeba2e660d333f96f8535e1048a2b6ac66a2eeb543c2e6a47b3d9293cc58943e61c0f2c5b2585987c6b9bc2188f156dfca653a30fe6df1c
 SHA512 
b27223b08032f0132f81204a244638262cf70348a1a299e5bf63971db556d604e52d8c3408e3943c305eac887c2e38ed6d2b1488633595c9f8c1cc087162f911
-DIST systemrescuecd-x86-4.5.3.iso 458467328 BLAKE2B 
787a1195ed2403553d860f2a8e97c86e551b481a0bd65777a587ebb3a4837267875822a98e2bab32b823dbe3ba2a8268c7733d9ce8133f926cb3c0b222998a8d
 SHA512 
14774e9a882d5a505532ab8bee85e81867f5d30674df471eb76cae84678eae00fa3992c894b6c90b85c7eaa20bdc04ffe910a7a432092faf3329c08bf54eff49
-DIST systemrescuecd-x86-4.5.4.iso 459102208 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-11-16 Thread Michał Górny
commit: 9ceb4952fbb9402c0b31b7d2b606e8a8fe47d411
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 16 07:42:01 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 16 07:59:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ceb4952

app-admin/systemrescuecd-x86: Bump to 5.3.2

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.3.2.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 9edf7db3501..142edad5865 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -34,3 +34,4 @@ DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef
 DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5
 DIST systemrescuecd-x86-5.3.0.iso 607547392 BLAKE2B 
92aa82e54794adc1705111776b4df21bd39f96bdbed1c6e05bb24b01fd1a12d92fb1209241289f89adca7885fd441ddd61639d5168978b95dd0784faec65f32a
 SHA512 
082a82a2882b62012944184107b2655de6c89f5a6c26145a3edb2b5a54ff6aad6a4ef43edc0468e62895daf4d5365d2722ffa8bf4f2f8e60f1ee7d9a727b013d
 DIST systemrescuecd-x86-5.3.1.iso 573913088 BLAKE2B 
3c4da5777d05999e0b3e30b01dc821a4e840bb22d513fa4bfb9fdf601b9811676be8cee7ed9aae0aa7b971916add500b39172964384a2a07b3ed1cf5b946ba04
 SHA512 
1038622e148995450e61cd27f65af2ecb929ec8d0367fec3dbde01410a33596ec8f183d79ab931595c21deb597d60dae45ad516d8e1f00f32013729bdcd53ec8
+DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
new file mode 100644
index 000..7ae127d5dec
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-10-20 Thread Mikle Kolyada
commit: f96dfcb166b1f5ae8d10d12d0fbe19ee6cbc7234
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 20 18:18:48 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 20 18:18:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96dfcb1

app-admin/systemrescuecd-x86: amd64 stable wrt bug #669006

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
index a21a690c57b..44c6ac8ae73 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+isohybrid"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-10-19 Thread Thomas Deutschmann
commit: 443d02b365180777270bbb48d4fcfb49c767f03f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 19 17:51:19 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 19 17:52:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443d02b3

app-admin/systemrescuecd-x86: x86 stable (bug #669006)

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
index 7bfc35a7dd2..a21a690c57b 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+isohybrid"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-09-18 Thread Michał Górny
commit: 9101d5de42e74ba7eaff612f3b751f247d664446
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 18 06:07:04 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 18 06:18:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9101d5de

app-admin/systemrescuecd-x86: Bump to 5.3.1

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.3.1.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index fa5fe331e43..9edf7db3501 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -33,3 +33,4 @@ DIST systemrescuecd-x86-5.2.0.iso 569669632 BLAKE2B 
fe31a68df650b46bd875b91c643c
 DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef89e86171febcfb48eb0a6ce1bfea8fd3348773a9da948370f9f310dd0e992c40aa64a4ef1442f5cd7f408f847d147074cf1f
 SHA512 
6820f079c9e97ac0d383ed9096a120e7e31771e1d41465f4cf7f5db36a7cb83ccfaae5c5e561181c3b3cb169d4cc4a9a6904a707ecde06a6de4f2456d2a658e4
 DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5
 DIST systemrescuecd-x86-5.3.0.iso 607547392 BLAKE2B 
92aa82e54794adc1705111776b4df21bd39f96bdbed1c6e05bb24b01fd1a12d92fb1209241289f89adca7885fd441ddd61639d5168978b95dd0784faec65f32a
 SHA512 
082a82a2882b62012944184107b2655de6c89f5a6c26145a3edb2b5a54ff6aad6a4ef43edc0468e62895daf4d5365d2722ffa8bf4f2f8e60f1ee7d9a727b013d
+DIST systemrescuecd-x86-5.3.1.iso 573913088 BLAKE2B 
3c4da5777d05999e0b3e30b01dc821a4e840bb22d513fa4bfb9fdf601b9811676be8cee7ed9aae0aa7b971916add500b39172964384a2a07b3ed1cf5b946ba04
 SHA512 
1038622e148995450e61cd27f65af2ecb929ec8d0367fec3dbde01410a33596ec8f183d79ab931595c21deb597d60dae45ad516d8e1f00f32013729bdcd53ec8

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
new file mode 100644
index 000..7bfc35a7dd2
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-09-05 Thread Michał Górny
commit: 0f4400d0eb877a57868deecfd74dedffe402148a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  5 05:52:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  5 06:20:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4400d0

app-admin/systemrescuecd-x86: Bump to 5.3.0

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.3.0.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index bc0615e30a2..fa5fe331e43 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -32,3 +32,4 @@ DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9
 DIST systemrescuecd-x86-5.2.0.iso 569669632 BLAKE2B 
fe31a68df650b46bd875b91c643c8f1daaa60042ea6c59ac452bb99a2792dcdcee62f1b60c329a70c95689af22c1a0fc52a966631af347258d665f55d2f6d8c0
 SHA512 
42da80a419aa27bea891339dc163a62bff8ba34d74c202a7fd0317592e8870a71ddc7fa9e9ded5e9d2f75dc36ec8417673074ffde60ea472815405456e34876c
 DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef89e86171febcfb48eb0a6ce1bfea8fd3348773a9da948370f9f310dd0e992c40aa64a4ef1442f5cd7f408f847d147074cf1f
 SHA512 
6820f079c9e97ac0d383ed9096a120e7e31771e1d41465f4cf7f5db36a7cb83ccfaae5c5e561181c3b3cb169d4cc4a9a6904a707ecde06a6de4f2456d2a658e4
 DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5
+DIST systemrescuecd-x86-5.3.0.iso 607547392 BLAKE2B 
92aa82e54794adc1705111776b4df21bd39f96bdbed1c6e05bb24b01fd1a12d92fb1209241289f89adca7885fd441ddd61639d5168978b95dd0784faec65f32a
 SHA512 
082a82a2882b62012944184107b2655de6c89f5a6c26145a3edb2b5a54ff6aad6a4ef43edc0468e62895daf4d5365d2722ffa8bf4f2f8e60f1ee7d9a727b013d

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.0.ebuild
new file mode 100644
index 000..7bfc35a7dd2
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-05-27 Thread Mikle Kolyada
commit: d35e017d19f98c07227da2e1f0fe0b1f2076aafb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 27 09:04:08 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 27 09:04:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35e017d

app-admin/systemrescuecd-x86: mark stable wrt bug #656616

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
index 7bfc35a7dd2..1ceb856d826 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+isohybrid"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-05-27 Thread Michał Górny
commit: 9ee34feac69201f451ab772c8396b032503577d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 27 07:54:41 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 27 08:40:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee34fea

app-admin/systemrescuecd-x86: Mark 

 app-admin/systemrescuecd-x86/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/systemrescuecd-x86/metadata.xml 
b/app-admin/systemrescuecd-x86/metadata.xml
index 5297bd0ea61..823bc77a91f 100644
--- a/app-admin/systemrescuecd-x86/metadata.xml
+++ b/app-admin/systemrescuecd-x86/metadata.xml
@@ -5,6 +5,7 @@
 mgo...@gentoo.org
 Michał Górny
   
+  
   
 
   Pass downloaded images through isohybrid in order to make it



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-04-03 Thread Michał Górny
commit: d2857c767d1444a7d0dcdc36fb60e0d75a51c05d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  3 17:08:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  3 17:30:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2857c76

app-admin/systemrescuecd-x86: Bump to 5.2.2

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.2.2.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 7b1155c886e..bc0615e30a2 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -31,3 +31,4 @@ DIST systemrescuecd-x86-5.1.1.iso 517359616 BLAKE2B 
f139a521076f0345a65bddfd999f
 DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
 DIST systemrescuecd-x86-5.2.0.iso 569669632 BLAKE2B 
fe31a68df650b46bd875b91c643c8f1daaa60042ea6c59ac452bb99a2792dcdcee62f1b60c329a70c95689af22c1a0fc52a966631af347258d665f55d2f6d8c0
 SHA512 
42da80a419aa27bea891339dc163a62bff8ba34d74c202a7fd0317592e8870a71ddc7fa9e9ded5e9d2f75dc36ec8417673074ffde60ea472815405456e34876c
 DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef89e86171febcfb48eb0a6ce1bfea8fd3348773a9da948370f9f310dd0e992c40aa64a4ef1442f5cd7f408f847d147074cf1f
 SHA512 
6820f079c9e97ac0d383ed9096a120e7e31771e1d41465f4cf7f5db36a7cb83ccfaae5c5e561181c3b3cb169d4cc4a9a6904a707ecde06a6de4f2456d2a658e4
+DIST systemrescuecd-x86-5.2.2.iso 572006400 BLAKE2B 
2cc95acc529ae8e0525664ffbdfefaf6e4513e8135fa6af120121b0b7930b0203bd17d5d70ccafacfe0064bb8615f45aa22b6e6e3fcee8a005a0315fd9b5cf62
 SHA512 
7dd1ccd63775e35f6589808416468c4a9314f4a7a5d0cb1f2bc34ffb9eef3a450b0da244dfc9e325d828c39404c0cdcce27cc990eade33762c17a1e32f8db9b5

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
new file mode 100644
index 000..7bfc35a7dd2
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-03-25 Thread Mikle Kolyada
commit: ba2b9437be7c6604bc58c351e7f94310df99aca0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 25 21:16:34 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 25 21:16:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2b9437

app-admin/systemrescuecd-x86: amd64/x86 stable wrt bug #651504

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
index 7bfc35a7dd2..1ceb856d826 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+isohybrid"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-02-24 Thread Michał Górny
commit: 728f5a8c94c16700ab9b30f29d703fbe9a722947
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 24 21:15:59 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 24 21:19:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728f5a8c

app-admin/systemrescuecd-x86: Bump to 5.2.1

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.2.1.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index af6ffa27745..7b1155c886e 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -30,3 +30,4 @@ DIST systemrescuecd-x86-5.1.0.iso 505047040 BLAKE2B 
3653bdd2733cfe214275ab8d3a95
 DIST systemrescuecd-x86-5.1.1.iso 517359616 BLAKE2B 
f139a521076f0345a65bddfd999f7dd4479a9fd26e3621f2c419804228922af53f2e6d99a97919db0041e4199a95ea745d674a7b0a61f86dc5d9e10ff562d314
 SHA512 
a4063305da50ea8b73fb7157f46bf386b80d3ef777adabdcdd944814c801d078fe63778f166b80788b0851549b35bf6ada5940ca5a40a6c1a3e0f4c66efbea91
 DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
 DIST systemrescuecd-x86-5.2.0.iso 569669632 BLAKE2B 
fe31a68df650b46bd875b91c643c8f1daaa60042ea6c59ac452bb99a2792dcdcee62f1b60c329a70c95689af22c1a0fc52a966631af347258d665f55d2f6d8c0
 SHA512 
42da80a419aa27bea891339dc163a62bff8ba34d74c202a7fd0317592e8870a71ddc7fa9e9ded5e9d2f75dc36ec8417673074ffde60ea472815405456e34876c
+DIST systemrescuecd-x86-5.2.1.iso 570523648 BLAKE2B 
9bb6b2ff7b9930f658baddbf60ef89e86171febcfb48eb0a6ce1bfea8fd3348773a9da948370f9f310dd0e992c40aa64a4ef1442f5cd7f408f847d147074cf1f
 SHA512 
6820f079c9e97ac0d383ed9096a120e7e31771e1d41465f4cf7f5db36a7cb83ccfaae5c5e561181c3b3cb169d4cc4a9a6904a707ecde06a6de4f2456d2a658e4

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
new file mode 100644
index 000..7bfc35a7dd2
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-02-04 Thread Michał Górny
commit: 75ca4770f0093e0474200b575b5e62636d984904
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb  4 07:41:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  4 08:44:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ca4770

app-admin/systemrescuecd-x86: Bump to 5.2.0

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.2.0.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index b4379744b41..af6ffa27745 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -29,3 +29,4 @@ DIST systemrescuecd-x86-5.0.4.iso 501141504 BLAKE2B 
01acafdb8e7ac8343f0e30ed7be7
 DIST systemrescuecd-x86-5.1.0.iso 505047040 BLAKE2B 
3653bdd2733cfe214275ab8d3a95a1cab142f72a12da7fa7f76af8faa1801a1ab4da74493efeb2e1b759e871b1ddf8a847825a4f37ae6c3b009fd90e4dcfdd4b
 SHA512 
15d019bbb91019f1b6d1847fc786e6c02f3f768826241e0823842bca9745ff1fa48fe7d32828f899b90845b2f4ce948a1f98e093edf8ca4c0c39cc0da72b4aa8
 DIST systemrescuecd-x86-5.1.1.iso 517359616 BLAKE2B 
f139a521076f0345a65bddfd999f7dd4479a9fd26e3621f2c419804228922af53f2e6d99a97919db0041e4199a95ea745d674a7b0a61f86dc5d9e10ff562d314
 SHA512 
a4063305da50ea8b73fb7157f46bf386b80d3ef777adabdcdd944814c801d078fe63778f166b80788b0851549b35bf6ada5940ca5a40a6c1a3e0f4c66efbea91
 DIST systemrescuecd-x86-5.1.2.iso 523479040 BLAKE2B 
abf6f1e3e05e382b48dcfd4ecde9f70896462418cf36057e3a42dc2366e0b56133deeb6f00363d15d94238c22fb8ac5c88b57ca6c213c9dcc299fa04def5e2cd
 SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
+DIST systemrescuecd-x86-5.2.0.iso 569669632 BLAKE2B 
fe31a68df650b46bd875b91c643c8f1daaa60042ea6c59ac452bb99a2792dcdcee62f1b60c329a70c95689af22c1a0fc52a966631af347258d665f55d2f6d8c0
 SHA512 
42da80a419aa27bea891339dc163a62bff8ba34d74c202a7fd0317592e8870a71ddc7fa9e9ded5e9d2f75dc36ec8417673074ffde60ea472815405456e34876c

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.0.ebuild
new file mode 100644
index 000..7bfc35a7dd2
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2018-01-04 Thread Mikle Kolyada
commit: 1a2f3313690d5715ed96f95aacb3ca821050b9e2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan  5 00:46:54 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan  5 00:47:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2f3313

app-admin/systemrescuecd-x86: amd64/x86 stable wrt bug #643030

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
index a15aecbe41c..1ceb856d826 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+isohybrid"
 
 DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-11-06 Thread Michał Górny
commit: b04e689fc7c67dbb1ba1f189ad63779c1abf3f87
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 14:19:27 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 15:10:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04e689f

app-admin/systemrescuecd-x86: Bump to 5.1.2

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.1.2.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 365a340dee5..92123ffc4f7 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -28,3 +28,4 @@ DIST systemrescuecd-x86-5.0.3.iso 501446656 SHA256 
e892d3e0aeabec2c435484f0a6913
 DIST systemrescuecd-x86-5.0.4.iso 501141504 SHA256 
3b38c15ec8e2f60348181423b0f445856c8b290aac96e92210f316652d621507 SHA512 
26b624c75f75e181051b164b0a1f24b612d9ac11c2ed8df3e40fd13e48bfa58022be814e4ac608f3fde892eaa99954f10c0e1fb1ef4831a501dc4e1c0c87b764
 WHIRLPOOL 
8a372a13edf76d31d44dfe1167216d2b89b3b75ac7437397341bb7e721b31336cbcedda05f087a0d061ca25b5cb95acd252fa042ce6639852c8795568a4ca128
 DIST systemrescuecd-x86-5.1.0.iso 505047040 SHA256 
49466daab472d29fbbd38ac7d4d36363ecd73e27f7872dde1d67e62e190920d0 SHA512 
15d019bbb91019f1b6d1847fc786e6c02f3f768826241e0823842bca9745ff1fa48fe7d32828f899b90845b2f4ce948a1f98e093edf8ca4c0c39cc0da72b4aa8
 WHIRLPOOL 
5bc909b4c2eea8ffb58f574b120ba07f53361cb4ff2782f214947f5dbccb0f33bc4168ea8a832ba65ebb56a6ea9fb08437af060ec793c6f07c33236bef0f825f
 DIST systemrescuecd-x86-5.1.1.iso 517359616 SHA256 
5ab22119f2ca2e53d28880367e53b887df5cd82599b38d3175870d023455117a SHA512 
a4063305da50ea8b73fb7157f46bf386b80d3ef777adabdcdd944814c801d078fe63778f166b80788b0851549b35bf6ada5940ca5a40a6c1a3e0f4c66efbea91
 WHIRLPOOL 
e49d64915f487c31efc3ecd590965b4fe94b1a65b7c0261f1ccb4d2b0dc4336885398f2d021a670ec0041a3e3ba1d6c1cc524b1db95d1d7e3c6371f3806ca78d
+DIST systemrescuecd-x86-5.1.2.iso 523479040 SHA256 
a67d4ac20c1e02e53f51f97fe337dcd28f0d08ac16c64a65ae9b6664f19b699f SHA512 
516e60632459dd5408f83035aa265ed4169b13f978a23960a85837c9c8b5bbab70776e22a6e6727184bd9df81cbbeff4a5819d5927ff0ff3a79036bc4c54cfdc
 WHIRLPOOL 
5180ea7a00028f724bc4e628152c600e284d9852cbb096d99e116028118e7945aaf082d7b33d8cd12c9b9a56f1e3e8230382cb17151816b668536b2ab7ea2108

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-09-30 Thread Michał Górny
commit: 95269f1ece2007d4850ad2b8b04c3f27a9669313
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 30 07:11:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 30 07:27:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95269f1e

app-admin/systemrescuecd-x86: Bump to 5.1.1

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.1.1.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 43534812e29..365a340dee5 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -27,3 +27,4 @@ DIST systemrescuecd-x86-5.0.2.iso 495773696 SHA256 
a2abdaf5750b09886cedcc5233d91
 DIST systemrescuecd-x86-5.0.3.iso 501446656 SHA256 
e892d3e0aeabec2c435484f0a6913d56b5cc4505e61032bd86f39443e3ab162e SHA512 
a6748224f3f8cac5f9751648278bbc06acfc123c64b7c0a3b6e47f00b0a3c255082e9ffc43fd0fd3df26322cf154797ea6a02c6b37087ae832219ec4f3bec673
 WHIRLPOOL 
3f197342689fa764bf66b269f3afd1213774cba16b04b3bcb45d408f2e650e503499303120bb233f3b15c4e254953f703c2b042ae1cfcbe0f1119330562952c0
 DIST systemrescuecd-x86-5.0.4.iso 501141504 SHA256 
3b38c15ec8e2f60348181423b0f445856c8b290aac96e92210f316652d621507 SHA512 
26b624c75f75e181051b164b0a1f24b612d9ac11c2ed8df3e40fd13e48bfa58022be814e4ac608f3fde892eaa99954f10c0e1fb1ef4831a501dc4e1c0c87b764
 WHIRLPOOL 
8a372a13edf76d31d44dfe1167216d2b89b3b75ac7437397341bb7e721b31336cbcedda05f087a0d061ca25b5cb95acd252fa042ce6639852c8795568a4ca128
 DIST systemrescuecd-x86-5.1.0.iso 505047040 SHA256 
49466daab472d29fbbd38ac7d4d36363ecd73e27f7872dde1d67e62e190920d0 SHA512 
15d019bbb91019f1b6d1847fc786e6c02f3f768826241e0823842bca9745ff1fa48fe7d32828f899b90845b2f4ce948a1f98e093edf8ca4c0c39cc0da72b4aa8
 WHIRLPOOL 
5bc909b4c2eea8ffb58f574b120ba07f53361cb4ff2782f214947f5dbccb0f33bc4168ea8a832ba65ebb56a6ea9fb08437af060ec793c6f07c33236bef0f825f
+DIST systemrescuecd-x86-5.1.1.iso 517359616 SHA256 
5ab22119f2ca2e53d28880367e53b887df5cd82599b38d3175870d023455117a SHA512 
a4063305da50ea8b73fb7157f46bf386b80d3ef777adabdcdd944814c801d078fe63778f166b80788b0851549b35bf6ada5940ca5a40a6c1a3e0f4c66efbea91
 WHIRLPOOL 
e49d64915f487c31efc3ecd590965b4fe94b1a65b7c0261f1ccb4d2b0dc4336885398f2d021a670ec0041a3e3ba1d6c1cc524b1db95d1d7e3c6371f3806ca78d

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.1.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-09-08 Thread Michał Górny
commit: 3dbfd9b4425b1228395f06e63c493b9126ff47c1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  8 07:06:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  8 07:32:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbfd9b4

app-admin/systemrescuecd-x86: Bump to 5.1.0

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.1.0.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 9e45539ab3d..43534812e29 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -26,3 +26,4 @@ DIST systemrescuecd-x86-5.0.1.iso 485711872 SHA256 
17f56dc7779d3716539a39a312ddb
 DIST systemrescuecd-x86-5.0.2.iso 495773696 SHA256 
a2abdaf5750b09886cedcc5233d91ad3d1083e10380e555c7ca50849befbf487 SHA512 
eaf5c080fbf810c0f966335c1f2f797f8e756c03a6246c8f2e2dd13637a66a160fd0d966095849d16b94664bf973bb9064e1f9f91785f0fd51372820c90b905f
 WHIRLPOOL 
1b2cef05c0d8dff99757cfcf15c21ca3de42d6a5d41ec876bd4196af7f44209387b695e0e75ea03b00f1615be9a7b2c94eb41c1a72326c0c67df1e4129db4362
 DIST systemrescuecd-x86-5.0.3.iso 501446656 SHA256 
e892d3e0aeabec2c435484f0a6913d56b5cc4505e61032bd86f39443e3ab162e SHA512 
a6748224f3f8cac5f9751648278bbc06acfc123c64b7c0a3b6e47f00b0a3c255082e9ffc43fd0fd3df26322cf154797ea6a02c6b37087ae832219ec4f3bec673
 WHIRLPOOL 
3f197342689fa764bf66b269f3afd1213774cba16b04b3bcb45d408f2e650e503499303120bb233f3b15c4e254953f703c2b042ae1cfcbe0f1119330562952c0
 DIST systemrescuecd-x86-5.0.4.iso 501141504 SHA256 
3b38c15ec8e2f60348181423b0f445856c8b290aac96e92210f316652d621507 SHA512 
26b624c75f75e181051b164b0a1f24b612d9ac11c2ed8df3e40fd13e48bfa58022be814e4ac608f3fde892eaa99954f10c0e1fb1ef4831a501dc4e1c0c87b764
 WHIRLPOOL 
8a372a13edf76d31d44dfe1167216d2b89b3b75ac7437397341bb7e721b31336cbcedda05f087a0d061ca25b5cb95acd252fa042ce6639852c8795568a4ca128
+DIST systemrescuecd-x86-5.1.0.iso 505047040 SHA256 
49466daab472d29fbbd38ac7d4d36363ecd73e27f7872dde1d67e62e190920d0 SHA512 
15d019bbb91019f1b6d1847fc786e6c02f3f768826241e0823842bca9745ff1fa48fe7d32828f899b90845b2f4ce948a1f98e093edf8ca4c0c39cc0da72b4aa8
 WHIRLPOOL 
5bc909b4c2eea8ffb58f574b120ba07f53361cb4ff2782f214947f5dbccb0f33bc4168ea8a832ba65ebb56a6ea9fb08437af060ec793c6f07c33236bef0f825f

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.0.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-08-25 Thread Michał Górny
commit: 2e861f0f9011edcfec28052a32dad06626f20003
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 11:57:05 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 13:01:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e861f0f

app-admin/systemrescuecd-x86: Bump to 5.0.4

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.0.4.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 32ec6861e00..9e45539ab3d 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -25,3 +25,4 @@ DIST systemrescuecd-x86-5.0.0.iso 484790272 SHA256 
0f04739b9a4c5b3174e4ffe462e23
 DIST systemrescuecd-x86-5.0.1.iso 485711872 SHA256 
17f56dc7779d3716539a39a312ddb07d27f2cb1aa55b12420960bd67b00f6c9f SHA512 
b18663574e54f1b6b5a147aa947d8faa4ad7eff7d756e8c3cee5397fdf3ac97c1c907f65a61403b2f0a7583fb9ad0fb74c920a8040365f6caad649371deeb1c4
 WHIRLPOOL 
c33d81ebcec3d5f6744c7a8ccb5d33ae1b1847e31fcf43f66bfa4fdfdeeb226950562665f2a8b41d67c6077ec9cbea62ec8836135b3c391865f4171e147cc04a
 DIST systemrescuecd-x86-5.0.2.iso 495773696 SHA256 
a2abdaf5750b09886cedcc5233d91ad3d1083e10380e555c7ca50849befbf487 SHA512 
eaf5c080fbf810c0f966335c1f2f797f8e756c03a6246c8f2e2dd13637a66a160fd0d966095849d16b94664bf973bb9064e1f9f91785f0fd51372820c90b905f
 WHIRLPOOL 
1b2cef05c0d8dff99757cfcf15c21ca3de42d6a5d41ec876bd4196af7f44209387b695e0e75ea03b00f1615be9a7b2c94eb41c1a72326c0c67df1e4129db4362
 DIST systemrescuecd-x86-5.0.3.iso 501446656 SHA256 
e892d3e0aeabec2c435484f0a6913d56b5cc4505e61032bd86f39443e3ab162e SHA512 
a6748224f3f8cac5f9751648278bbc06acfc123c64b7c0a3b6e47f00b0a3c255082e9ffc43fd0fd3df26322cf154797ea6a02c6b37087ae832219ec4f3bec673
 WHIRLPOOL 
3f197342689fa764bf66b269f3afd1213774cba16b04b3bcb45d408f2e650e503499303120bb233f3b15c4e254953f703c2b042ae1cfcbe0f1119330562952c0
+DIST systemrescuecd-x86-5.0.4.iso 501141504 SHA256 
3b38c15ec8e2f60348181423b0f445856c8b290aac96e92210f316652d621507 SHA512 
26b624c75f75e181051b164b0a1f24b612d9ac11c2ed8df3e40fd13e48bfa58022be814e4ac608f3fde892eaa99954f10c0e1fb1ef4831a501dc4e1c0c87b764
 WHIRLPOOL 
8a372a13edf76d31d44dfe1167216d2b89b3b75ac7437397341bb7e721b31336cbcedda05f087a0d061ca25b5cb95acd252fa042ce6639852c8795568a4ca128

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.4.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.4.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-07-29 Thread Michał Górny
commit: a02d8a4f9a3c263a77e295b3ab8e75ac2056ca29
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 30 05:37:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 30 05:46:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02d8a4f

app-admin/systemrescuecd-x86: Bump to 5.0.3

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.0.3.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 091cd731aff..32ec6861e00 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -24,3 +24,4 @@ DIST systemrescuecd-x86-4.9.6.iso 566126592 SHA256 
345600159383a70cfd6dd8c32831c
 DIST systemrescuecd-x86-5.0.0.iso 484790272 SHA256 
0f04739b9a4c5b3174e4ffe462e23f8b700f9fdff37c75b64e7913b768bd9427 SHA512 
67e442f229c55d16a13a46619134afee14fd7cf71e9d5e3d6f54a7b2ce3646e9ff89a17605c05f7a255b251c3bc56004aa9a59bd06f3ed69f7f4b9057ea6ea6c
 WHIRLPOOL 
67b5ccec685746845361aa710e936aa6c693e08cd514283ad4805b44c385de19f5d3ba45cc349ae4b284c28046919ff8cd117a7f458a52fd488a2860f97359b4
 DIST systemrescuecd-x86-5.0.1.iso 485711872 SHA256 
17f56dc7779d3716539a39a312ddb07d27f2cb1aa55b12420960bd67b00f6c9f SHA512 
b18663574e54f1b6b5a147aa947d8faa4ad7eff7d756e8c3cee5397fdf3ac97c1c907f65a61403b2f0a7583fb9ad0fb74c920a8040365f6caad649371deeb1c4
 WHIRLPOOL 
c33d81ebcec3d5f6744c7a8ccb5d33ae1b1847e31fcf43f66bfa4fdfdeeb226950562665f2a8b41d67c6077ec9cbea62ec8836135b3c391865f4171e147cc04a
 DIST systemrescuecd-x86-5.0.2.iso 495773696 SHA256 
a2abdaf5750b09886cedcc5233d91ad3d1083e10380e555c7ca50849befbf487 SHA512 
eaf5c080fbf810c0f966335c1f2f797f8e756c03a6246c8f2e2dd13637a66a160fd0d966095849d16b94664bf973bb9064e1f9f91785f0fd51372820c90b905f
 WHIRLPOOL 
1b2cef05c0d8dff99757cfcf15c21ca3de42d6a5d41ec876bd4196af7f44209387b695e0e75ea03b00f1615be9a7b2c94eb41c1a72326c0c67df1e4129db4362
+DIST systemrescuecd-x86-5.0.3.iso 501446656 SHA256 
e892d3e0aeabec2c435484f0a6913d56b5cc4505e61032bd86f39443e3ab162e SHA512 
a6748224f3f8cac5f9751648278bbc06acfc123c64b7c0a3b6e47f00b0a3c255082e9ffc43fd0fd3df26322cf154797ea6a02c6b37087ae832219ec4f3bec673
 WHIRLPOOL 
3f197342689fa764bf66b269f3afd1213774cba16b04b3bcb45d408f2e650e503499303120bb233f3b15c4e254953f703c2b042ae1cfcbe0f1119330562952c0

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.3.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.3.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-06-12 Thread Michał Górny
commit: e9f83ac7ccc48d89a95a61bcbe3c2932805d4c72
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 12 07:41:57 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 12 09:39:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f83ac7

app-admin/systemrescuecd-x86: Bump to 5.0.2

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.0.2.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 516d3c5687c..091cd731aff 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -23,3 +23,4 @@ DIST systemrescuecd-x86-4.9.5.iso 520032256 SHA256 
ffe944b6c74ca5da16396d4c647ea
 DIST systemrescuecd-x86-4.9.6.iso 566126592 SHA256 
345600159383a70cfd6dd8c32831ca6296610f95d3487e471e34c49721cfb1e8 SHA512 
89f6fdc89f91e515d2d84543998ce2c4629c88d290d4aa16f9ad42e194ad7720ec02155a30e19a4744e5d68db0bb476fc86cafe64ec9eb62ff809c32504841b5
 WHIRLPOOL 
6452efa46721aabd53ebdd9d4506eeb28618481cf04858995bba2e78c4780019217575f5187b4e104e39b476da718359e3d229b4648bdcc3258f31b3a06a8b78
 DIST systemrescuecd-x86-5.0.0.iso 484790272 SHA256 
0f04739b9a4c5b3174e4ffe462e23f8b700f9fdff37c75b64e7913b768bd9427 SHA512 
67e442f229c55d16a13a46619134afee14fd7cf71e9d5e3d6f54a7b2ce3646e9ff89a17605c05f7a255b251c3bc56004aa9a59bd06f3ed69f7f4b9057ea6ea6c
 WHIRLPOOL 
67b5ccec685746845361aa710e936aa6c693e08cd514283ad4805b44c385de19f5d3ba45cc349ae4b284c28046919ff8cd117a7f458a52fd488a2860f97359b4
 DIST systemrescuecd-x86-5.0.1.iso 485711872 SHA256 
17f56dc7779d3716539a39a312ddb07d27f2cb1aa55b12420960bd67b00f6c9f SHA512 
b18663574e54f1b6b5a147aa947d8faa4ad7eff7d756e8c3cee5397fdf3ac97c1c907f65a61403b2f0a7583fb9ad0fb74c920a8040365f6caad649371deeb1c4
 WHIRLPOOL 
c33d81ebcec3d5f6744c7a8ccb5d33ae1b1847e31fcf43f66bfa4fdfdeeb226950562665f2a8b41d67c6077ec9cbea62ec8836135b3c391865f4171e147cc04a
+DIST systemrescuecd-x86-5.0.2.iso 495773696 SHA256 
a2abdaf5750b09886cedcc5233d91ad3d1083e10380e555c7ca50849befbf487 SHA512 
eaf5c080fbf810c0f966335c1f2f797f8e756c03a6246c8f2e2dd13637a66a160fd0d966095849d16b94664bf973bb9064e1f9f91785f0fd51372820c90b905f
 WHIRLPOOL 
1b2cef05c0d8dff99757cfcf15c21ca3de42d6a5d41ec876bd4196af7f44209387b695e0e75ea03b00f1615be9a7b2c94eb41c1a72326c0c67df1e4129db4362

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.2.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-05-25 Thread Michał Górny
commit: 449707bca46ead7f1cbc92277eca86f6217b7ee1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 25 06:32:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 25 08:07:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449707bc

app-admin/systemrescuecd-x86: Bump to 5.0.1

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-5.0.1.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index eddf5cfebe7..516d3c5687c 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -22,3 +22,4 @@ DIST systemrescuecd-x86-4.9.4.iso 516374528 SHA256 
274319bd2c43b54bb901fed4e1cc0
 DIST systemrescuecd-x86-4.9.5.iso 520032256 SHA256 
ffe944b6c74ca5da16396d4c647eaf5e392cf9a7cae46627a93b43d8ae272aea SHA512 
6f9a3497c809c8cf1dcec114221d5d992fa2735b3fa1cc992e46a8e9c793ef7019c37c4a61f8abddafbac0cf7ce03c6fc9a3a2a750d7a82e69db3bdc6791e7fc
 WHIRLPOOL 
087dc72dc264c04a982763f2824620ebc793a4b844b4dd53dedbc31c00c669fc50c08697704afbe0f60b5b060de4a143843423a84e27d9c56e5fdea11819d143
 DIST systemrescuecd-x86-4.9.6.iso 566126592 SHA256 
345600159383a70cfd6dd8c32831ca6296610f95d3487e471e34c49721cfb1e8 SHA512 
89f6fdc89f91e515d2d84543998ce2c4629c88d290d4aa16f9ad42e194ad7720ec02155a30e19a4744e5d68db0bb476fc86cafe64ec9eb62ff809c32504841b5
 WHIRLPOOL 
6452efa46721aabd53ebdd9d4506eeb28618481cf04858995bba2e78c4780019217575f5187b4e104e39b476da718359e3d229b4648bdcc3258f31b3a06a8b78
 DIST systemrescuecd-x86-5.0.0.iso 484790272 SHA256 
0f04739b9a4c5b3174e4ffe462e23f8b700f9fdff37c75b64e7913b768bd9427 SHA512 
67e442f229c55d16a13a46619134afee14fd7cf71e9d5e3d6f54a7b2ce3646e9ff89a17605c05f7a255b251c3bc56004aa9a59bd06f3ed69f7f4b9057ea6ea6c
 WHIRLPOOL 
67b5ccec685746845361aa710e936aa6c693e08cd514283ad4805b44c385de19f5d3ba45cc349ae4b284c28046919ff8cd117a7f458a52fd488a2860f97359b4
+DIST systemrescuecd-x86-5.0.1.iso 485711872 SHA256 
17f56dc7779d3716539a39a312ddb07d27f2cb1aa55b12420960bd67b00f6c9f SHA512 
b18663574e54f1b6b5a147aa947d8faa4ad7eff7d756e8c3cee5397fdf3ac97c1c907f65a61403b2f0a7583fb9ad0fb74c920a8040365f6caad649371deeb1c4
 WHIRLPOOL 
c33d81ebcec3d5f6744c7a8ccb5d33ae1b1847e31fcf43f66bfa4fdfdeeb226950562665f2a8b41d67c6077ec9cbea62ec8836135b3c391865f4171e147cc04a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.1.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-5.0.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-04-23 Thread Michał Górny
commit: d120426a4738384c46621987ae244a5327e38023
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 23 11:44:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 23 11:44:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d120426a

app-admin/systemrescuecd-x86: Bump to 4.9.{4,5,6} and 5.0.0

 app-admin/systemrescuecd-x86/Manifest  |  4 ++
 .../systemrescuecd-x86-4.9.4.ebuild| 61 ++
 .../systemrescuecd-x86-4.9.5.ebuild| 61 ++
 .../systemrescuecd-x86-4.9.6.ebuild| 61 ++
 .../systemrescuecd-x86-5.0.0.ebuild| 61 ++
 5 files changed, 248 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 7df490de816..eddf5cfebe7 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -18,3 +18,7 @@ DIST systemrescuecd-x86-4.9.0.iso 504498176 SHA256 
1e84a298fd156826fc0a066f559b8
 DIST systemrescuecd-x86-4.9.1.iso 513009664 SHA256 
d6ad5d97b676fa224bae172fbd2681d207f62031e8597e46dd2e97e0751368db SHA512 
ac4c2bc65611a575c2f4d12012e9bcaf8bd94283aa8d8c0ad571352b8f33161dded68de091839c9d8a4d5101a2413864838596eed1aedcf20d9441dd59f96dfa
 WHIRLPOOL 
123af2cc99388add86681acb3b6377275b906ccba8163b4be97f8b049ff29460c0015681a042e4d1fa1c3b134a3da1c6cb610b4873ca050200dd0f997f94a503
 DIST systemrescuecd-x86-4.9.2.iso 512159744 SHA256 
40c028b4ae2f8289f8113533fdfdfeae17d998fbd7d5c284a5d21c6774d871fe SHA512 
2d99c0e432ecf5b5635d597d6899518c6ee03bb79911d992d22bda993d38376028407c98ba15f9510c8723c5fba6bf8f0958574542c6035e7cce4c5096ad0a18
 WHIRLPOOL 
7a1a26a8a60a39217d934a59ba96eec281e197021d8f639c1950f5eb35c7916c7eebf56a5fc09d9dea6de05724faa6ea6bb1543db1934e65665374900a062e1c
 DIST systemrescuecd-x86-4.9.3.iso 515739648 SHA256 
47c87b4ebebb9a3739d3434bf1cc8939d692182e39f0768e45b22ed1c8ba0382 SHA512 
d60b3ba1548c98faba24e2c56ffe70be2e271b0946d2dde46cf766e6f206881f1e0450998af05c439f37edbcac67f0649830914c4354c2212518f63faa140254
 WHIRLPOOL 
c67bb66ad0023dde57c1e1a6081de21671a49c8533cfbc9847886a1bac8321b8d80e331d94d27460918c89a193c57ae1c1078426aac0e42db7934c2005b1f7d4
+DIST systemrescuecd-x86-4.9.4.iso 516374528 SHA256 
274319bd2c43b54bb901fed4e1cc07895baaaec1b94e5ddfe0443ae5dc114367 SHA512 
7bfe963e7ec04f18efbeac5d40a016b56ae7bc8fe8913d8cfd0ea9fbe0f3833d2b86d1a00f30f6587b91338416884af6a65249121609ce2f58a6efa50486e139
 WHIRLPOOL 
97e94fd6b7bf178e4113226927832ba8b8d809bc2fc0f80fab1468487af7282bd972eebbcec8cf80dfe319affeee3ccfb9dfd1afa6db3bf746b301065f408fcd
+DIST systemrescuecd-x86-4.9.5.iso 520032256 SHA256 
ffe944b6c74ca5da16396d4c647eaf5e392cf9a7cae46627a93b43d8ae272aea SHA512 
6f9a3497c809c8cf1dcec114221d5d992fa2735b3fa1cc992e46a8e9c793ef7019c37c4a61f8abddafbac0cf7ce03c6fc9a3a2a750d7a82e69db3bdc6791e7fc
 WHIRLPOOL 
087dc72dc264c04a982763f2824620ebc793a4b844b4dd53dedbc31c00c669fc50c08697704afbe0f60b5b060de4a143843423a84e27d9c56e5fdea11819d143
+DIST systemrescuecd-x86-4.9.6.iso 566126592 SHA256 
345600159383a70cfd6dd8c32831ca6296610f95d3487e471e34c49721cfb1e8 SHA512 
89f6fdc89f91e515d2d84543998ce2c4629c88d290d4aa16f9ad42e194ad7720ec02155a30e19a4744e5d68db0bb476fc86cafe64ec9eb62ff809c32504841b5
 WHIRLPOOL 
6452efa46721aabd53ebdd9d4506eeb28618481cf04858995bba2e78c4780019217575f5187b4e104e39b476da718359e3d229b4648bdcc3258f31b3a06a8b78
+DIST systemrescuecd-x86-5.0.0.iso 484790272 SHA256 
0f04739b9a4c5b3174e4ffe462e23f8b700f9fdff37c75b64e7913b768bd9427 SHA512 
67e442f229c55d16a13a46619134afee14fd7cf71e9d5e3d6f54a7b2ce3646e9ff89a17605c05f7a255b251c3bc56004aa9a59bd06f3ed69f7f4b9057ea6ea6c
 WHIRLPOOL 
67b5ccec685746845361aa710e936aa6c693e08cd514283ad4805b44c385de19f5d3ba45cc349ae4b284c28046919ff8cd117a7f458a52fd488a2860f97359b4

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.4.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.4.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+pkg_postinst() {
+   local 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-03-07 Thread Michał Górny
commit: 44974188dfcc149af093b94a5e0b9d6d5560b365
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 15:14:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 15:58:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44974188

app-admin/systemrescuecd-x86: Bump to 4.9.3, #611960

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.9.3.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 4764cf1e748..7df490de816 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -17,3 +17,4 @@ DIST systemrescuecd-x86-4.8.3.iso 498751488 SHA256 
1a4a1d35e32a812f42415596695e4
 DIST systemrescuecd-x86-4.9.0.iso 504498176 SHA256 
1e84a298fd156826fc0a066f559b894bb89d6ab1ff13594233d7aa3499157de7 SHA512 
04c89f0140245992aac2659b2b0114ae2961bd382ca302a70fe8dc2348286099601011b16c339cb95ca13345aaed94749272a61f86223dec30cb31328565665b
 WHIRLPOOL 
0734747c4546f367b110688282be293e768cfdd1fb0bb1ff405c1cee4b4bd42c8f2f59639a417513fe0dd28b01dfa67db38641ebe95c07af0a6839089230e8ff
 DIST systemrescuecd-x86-4.9.1.iso 513009664 SHA256 
d6ad5d97b676fa224bae172fbd2681d207f62031e8597e46dd2e97e0751368db SHA512 
ac4c2bc65611a575c2f4d12012e9bcaf8bd94283aa8d8c0ad571352b8f33161dded68de091839c9d8a4d5101a2413864838596eed1aedcf20d9441dd59f96dfa
 WHIRLPOOL 
123af2cc99388add86681acb3b6377275b906ccba8163b4be97f8b049ff29460c0015681a042e4d1fa1c3b134a3da1c6cb610b4873ca050200dd0f997f94a503
 DIST systemrescuecd-x86-4.9.2.iso 512159744 SHA256 
40c028b4ae2f8289f8113533fdfdfeae17d998fbd7d5c284a5d21c6774d871fe SHA512 
2d99c0e432ecf5b5635d597d6899518c6ee03bb79911d992d22bda993d38376028407c98ba15f9510c8723c5fba6bf8f0958574542c6035e7cce4c5096ad0a18
 WHIRLPOOL 
7a1a26a8a60a39217d934a59ba96eec281e197021d8f639c1950f5eb35c7916c7eebf56a5fc09d9dea6de05724faa6ea6bb1543db1934e65665374900a062e1c
+DIST systemrescuecd-x86-4.9.3.iso 515739648 SHA256 
47c87b4ebebb9a3739d3434bf1cc8939d692182e39f0768e45b22ed1c8ba0382 SHA512 
d60b3ba1548c98faba24e2c56ffe70be2e271b0946d2dde46cf766e6f206881f1e0450998af05c439f37edbcac67f0649830914c4354c2212518f63faa140254
 WHIRLPOOL 
c67bb66ad0023dde57c1e1a6081de21671a49c8533cfbc9847886a1bac8321b8d80e331d94d27460918c89a193c57ae1c1078426aac0e42db7934c2005b1f7d4

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.3.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.3.ebuild
new file mode 100644
index 000..a15aecbe41c
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2017-02-01 Thread Michał Górny
commit: 3b02f6cb79c855072422d9142f59644e2b0099c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  1 12:24:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 12:27:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b02f6cb

app-admin/systemrescuecd-x86: Bump to 4.9.1 & 4.9.2

 app-admin/systemrescuecd-x86/Manifest  |  2 +
 .../systemrescuecd-x86-4.9.1.ebuild| 62 ++
 .../systemrescuecd-x86-4.9.2.ebuild| 62 ++
 3 files changed, 126 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 2bbf0ca..4764cf1 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -15,3 +15,5 @@ DIST systemrescuecd-x86-4.8.1.iso 483315712 SHA256 
144cc9e936c5fa9d11232ac4d1717
 DIST systemrescuecd-x86-4.8.2.iso 497338368 SHA256 
0daf5602899ae41f419fc7027f8f77b2c96a3e2a7d923acf65761619dc6c54d8 SHA512 
6467e383382edcd4a92aae60404b0f1451f6941c147dd911296f911a001d0002546d1fe4d4f49dc1eafc688aa53eaa07948b6f7f388fc87830ec1c58093b1135
 WHIRLPOOL 
4b2ac5f344abcd8974a30e092829ee4d9e32a7fe71aa7f598524394199f705b314ff535464dd31a4074dc3d9a0297fd7e583ef62b2bf8c1f262dd4a78d031229
 DIST systemrescuecd-x86-4.8.3.iso 498751488 SHA256 
1a4a1d35e32a812f42415596695e4dec9f50781c251d034579a45df1e9049e3e SHA512 
6111ad0b238ece75bef707f40668f6e7d0394e89acf6e975e07ce6084f7d00da3c24e3271d3d75a504849e1799d1155691a0d6f5f1dd82966a41b7f5ec04
 WHIRLPOOL 
e971b64aac87c40debe0c243c25585c6a6471680330c65b7ea5cae822c2d6d6923923e83c2b01355f0ea6a3d3fadac6980f8ba058f5f9ea398061ca1737af661
 DIST systemrescuecd-x86-4.9.0.iso 504498176 SHA256 
1e84a298fd156826fc0a066f559b894bb89d6ab1ff13594233d7aa3499157de7 SHA512 
04c89f0140245992aac2659b2b0114ae2961bd382ca302a70fe8dc2348286099601011b16c339cb95ca13345aaed94749272a61f86223dec30cb31328565665b
 WHIRLPOOL 
0734747c4546f367b110688282be293e768cfdd1fb0bb1ff405c1cee4b4bd42c8f2f59639a417513fe0dd28b01dfa67db38641ebe95c07af0a6839089230e8ff
+DIST systemrescuecd-x86-4.9.1.iso 513009664 SHA256 
d6ad5d97b676fa224bae172fbd2681d207f62031e8597e46dd2e97e0751368db SHA512 
ac4c2bc65611a575c2f4d12012e9bcaf8bd94283aa8d8c0ad571352b8f33161dded68de091839c9d8a4d5101a2413864838596eed1aedcf20d9441dd59f96dfa
 WHIRLPOOL 
123af2cc99388add86681acb3b6377275b906ccba8163b4be97f8b049ff29460c0015681a042e4d1fa1c3b134a3da1c6cb610b4873ca050200dd0f997f94a503
+DIST systemrescuecd-x86-4.9.2.iso 512159744 SHA256 
40c028b4ae2f8289f8113533fdfdfeae17d998fbd7d5c284a5d21c6774d871fe SHA512 
2d99c0e432ecf5b5635d597d6899518c6ee03bb79911d992d22bda993d38376028407c98ba15f9510c8723c5fba6bf8f0958574542c6035e7cce4c5096ad0a18
 WHIRLPOOL 
7a1a26a8a60a39217d934a59ba96eec281e197021d8f639c1950f5eb35c7916c7eebf56a5fc09d9dea6de05724faa6ea6bb1543db1934e65665374900a062e1c

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.1.ebuild
new file mode 100644
index ..cb7c7b5
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-10-30 Thread Michał Górny
commit: 3d4214e8eb2e85cdc6d33219e4d4d49320c95958
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 30 15:30:30 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 30 15:31:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4214e8

app-admin/systemrescuecd-x86: Bump to 4.9.0

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.9.0.ebuild| 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index e7eea67..2bbf0ca 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -14,3 +14,4 @@ DIST systemrescuecd-x86-4.8.0.iso 488042496 SHA256 
06e6847384063bbb67c1c8f0824e9
 DIST systemrescuecd-x86-4.8.1.iso 483315712 SHA256 
144cc9e936c5fa9d11232ac4d1717a8d0ae4b95a2b5f9c8548afab6fbe9cfbd2 SHA512 
0424fab36e2caf7e3e9dd7c334d57b7eb9a090e3d79c52ea8e003e05931558b48be5375ac49eaaa78141d179d7153c91c386a42d7ead8d56ef3113363b8ff692
 WHIRLPOOL 
5ded246b624cad86fa93c244e5b53f6edd28ddc8909c53fcfc8049de47a68a0811a4e83d78d94a95df559bdb99bfc22ef59d3b68326791199cdfe1b414ac6135
 DIST systemrescuecd-x86-4.8.2.iso 497338368 SHA256 
0daf5602899ae41f419fc7027f8f77b2c96a3e2a7d923acf65761619dc6c54d8 SHA512 
6467e383382edcd4a92aae60404b0f1451f6941c147dd911296f911a001d0002546d1fe4d4f49dc1eafc688aa53eaa07948b6f7f388fc87830ec1c58093b1135
 WHIRLPOOL 
4b2ac5f344abcd8974a30e092829ee4d9e32a7fe71aa7f598524394199f705b314ff535464dd31a4074dc3d9a0297fd7e583ef62b2bf8c1f262dd4a78d031229
 DIST systemrescuecd-x86-4.8.3.iso 498751488 SHA256 
1a4a1d35e32a812f42415596695e4dec9f50781c251d034579a45df1e9049e3e SHA512 
6111ad0b238ece75bef707f40668f6e7d0394e89acf6e975e07ce6084f7d00da3c24e3271d3d75a504849e1799d1155691a0d6f5f1dd82966a41b7f5ec04
 WHIRLPOOL 
e971b64aac87c40debe0c243c25585c6a6471680330c65b7ea5cae822c2d6d6923923e83c2b01355f0ea6a3d3fadac6980f8ba058f5f9ea398061ca1737af661
+DIST systemrescuecd-x86-4.9.0.iso 504498176 SHA256 
1e84a298fd156826fc0a066f559b894bb89d6ab1ff13594233d7aa3499157de7 SHA512 
04c89f0140245992aac2659b2b0114ae2961bd382ca302a70fe8dc2348286099601011b16c339cb95ca13345aaed94749272a61f86223dec30cb31328565665b
 WHIRLPOOL 
0734747c4546f367b110688282be293e768cfdd1fb0bb1ff405c1cee4b4bd42c8f2f59639a417513fe0dd28b01dfa67db38641ebe95c07af0a6839089230e8ff

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.0.ebuild
new file mode 100644
index ..cb7c7b5
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.9.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-10-02 Thread Michał Górny
commit: a5645c2cf45000f828a703af0db5d412a5cce0f9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct  2 10:53:37 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  2 10:54:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5645c2c

app-admin/systemrescuecd-x86: Bump to 4.8.3

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.8.3.ebuild| 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index bb51454..e7eea67 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -13,3 +13,4 @@ DIST systemrescuecd-x86-4.7.3.iso 482799616 SHA256 
f3a30a11ade9c5dd631522a9bfad4
 DIST systemrescuecd-x86-4.8.0.iso 488042496 SHA256 
06e6847384063bbb67c1c8f0824e995046c9ff125ad07a4214b129efb9b18241 SHA512 
bfd3142149a9155e35d1add271265ae54074bfe2a8f658ca366dfdecfa893b683adb6206f11738d972df98cf7026c893d17ecebf8635c3cd5cd38cfd4c0b2e0e
 WHIRLPOOL 
93959e6c55b30c696d82e62d48ea54cdc67f1b8c2951d4a895ebd6d526802ddce21795f4fb787b62f830c10ff549d55360217ce609df9bc486bbf6dd6886d287
 DIST systemrescuecd-x86-4.8.1.iso 483315712 SHA256 
144cc9e936c5fa9d11232ac4d1717a8d0ae4b95a2b5f9c8548afab6fbe9cfbd2 SHA512 
0424fab36e2caf7e3e9dd7c334d57b7eb9a090e3d79c52ea8e003e05931558b48be5375ac49eaaa78141d179d7153c91c386a42d7ead8d56ef3113363b8ff692
 WHIRLPOOL 
5ded246b624cad86fa93c244e5b53f6edd28ddc8909c53fcfc8049de47a68a0811a4e83d78d94a95df559bdb99bfc22ef59d3b68326791199cdfe1b414ac6135
 DIST systemrescuecd-x86-4.8.2.iso 497338368 SHA256 
0daf5602899ae41f419fc7027f8f77b2c96a3e2a7d923acf65761619dc6c54d8 SHA512 
6467e383382edcd4a92aae60404b0f1451f6941c147dd911296f911a001d0002546d1fe4d4f49dc1eafc688aa53eaa07948b6f7f388fc87830ec1c58093b1135
 WHIRLPOOL 
4b2ac5f344abcd8974a30e092829ee4d9e32a7fe71aa7f598524394199f705b314ff535464dd31a4074dc3d9a0297fd7e583ef62b2bf8c1f262dd4a78d031229
+DIST systemrescuecd-x86-4.8.3.iso 498751488 SHA256 
1a4a1d35e32a812f42415596695e4dec9f50781c251d034579a45df1e9049e3e SHA512 
6111ad0b238ece75bef707f40668f6e7d0394e89acf6e975e07ce6084f7d00da3c24e3271d3d75a504849e1799d1155691a0d6f5f1dd82966a41b7f5ec04
 WHIRLPOOL 
e971b64aac87c40debe0c243c25585c6a6471680330c65b7ea5cae822c2d6d6923923e83c2b01355f0ea6a3d3fadac6980f8ba058f5f9ea398061ca1737af661

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.3.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.3.ebuild
new file mode 100644
index ..cb7c7b5
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-09-22 Thread Michał Górny
commit: 08b961e265a83575072951077e5ff4a46e633227
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 22 14:41:29 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 22 14:43:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b961e2

app-admin/systemrescuecd-x86: Bump to 4.8.2

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.8.2.ebuild| 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 8c7107f..bb51454 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -12,3 +12,4 @@ DIST systemrescuecd-x86-4.7.2.iso 482217984 SHA256 
b0ac091ec2f4658e2a1503050
 DIST systemrescuecd-x86-4.7.3.iso 482799616 SHA256 
f3a30a11ade9c5dd631522a9bfad4b2d5b7e5b14d9ba65ec94d1cf441635bc7a SHA512 
42331496283b981661861e49448b17b0a4fd202f38024990a5aaf2572f300016e67f86ec3ec82adb4dc337a5275da858bf80fbb6a49886682298ffcea6c0d1f0
 WHIRLPOOL 
6f0ef187624b4a7da11e0a1f7d822ef964889c37bf5b66263ac3ccc83fba3b654c1d67a9831925608ecc20eeb42a40be5b3fc37fdcaedf06e4de30d1db7d7f2a
 DIST systemrescuecd-x86-4.8.0.iso 488042496 SHA256 
06e6847384063bbb67c1c8f0824e995046c9ff125ad07a4214b129efb9b18241 SHA512 
bfd3142149a9155e35d1add271265ae54074bfe2a8f658ca366dfdecfa893b683adb6206f11738d972df98cf7026c893d17ecebf8635c3cd5cd38cfd4c0b2e0e
 WHIRLPOOL 
93959e6c55b30c696d82e62d48ea54cdc67f1b8c2951d4a895ebd6d526802ddce21795f4fb787b62f830c10ff549d55360217ce609df9bc486bbf6dd6886d287
 DIST systemrescuecd-x86-4.8.1.iso 483315712 SHA256 
144cc9e936c5fa9d11232ac4d1717a8d0ae4b95a2b5f9c8548afab6fbe9cfbd2 SHA512 
0424fab36e2caf7e3e9dd7c334d57b7eb9a090e3d79c52ea8e003e05931558b48be5375ac49eaaa78141d179d7153c91c386a42d7ead8d56ef3113363b8ff692
 WHIRLPOOL 
5ded246b624cad86fa93c244e5b53f6edd28ddc8909c53fcfc8049de47a68a0811a4e83d78d94a95df559bdb99bfc22ef59d3b68326791199cdfe1b414ac6135
+DIST systemrescuecd-x86-4.8.2.iso 497338368 SHA256 
0daf5602899ae41f419fc7027f8f77b2c96a3e2a7d923acf65761619dc6c54d8 SHA512 
6467e383382edcd4a92aae60404b0f1451f6941c147dd911296f911a001d0002546d1fe4d4f49dc1eafc688aa53eaa07948b6f7f388fc87830ec1c58093b1135
 WHIRLPOOL 
4b2ac5f344abcd8974a30e092829ee4d9e32a7fe71aa7f598524394199f705b314ff535464dd31a4074dc3d9a0297fd7e583ef62b2bf8c1f262dd4a78d031229

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.2.ebuild
new file mode 100644
index ..cb7c7b5
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-08-13 Thread Michał Górny
commit: 7ef440b2f4e2c68256fbf25a0dde1180ac49e319
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 13 18:10:09 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 13 18:31:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef440b2

app-admin/systemrescuecd-x86: Bump to 4.8.1

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.8.1.ebuild| 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 7b24f12..8c7107f 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -11,3 +11,4 @@ DIST systemrescuecd-x86-4.7.1.iso 481220608 SHA256 
3d99953b14788c5b50d72083c7cc7
 DIST systemrescuecd-x86-4.7.2.iso 482217984 SHA256 
b0ac091ec2f4658e2a150305053a2cf50c63b217465cd504559dee4447a7 SHA512 
2340facff40d8f7eaebf75bba771333d21e8951384c34b04dcc5734de3c18e0c8e50e5cc35b93ab91df48f2ba9dc51ebe97a820fdb322d9f169df7067d6a92d6
 WHIRLPOOL 
3bdbd296a5cee2dc6cd47313bc70c95b65dd4d198cc67907c3215e181b2ffc3366a3fce49561650ce70d9d732a646b039265543da065702c1e6894219d1a438a
 DIST systemrescuecd-x86-4.7.3.iso 482799616 SHA256 
f3a30a11ade9c5dd631522a9bfad4b2d5b7e5b14d9ba65ec94d1cf441635bc7a SHA512 
42331496283b981661861e49448b17b0a4fd202f38024990a5aaf2572f300016e67f86ec3ec82adb4dc337a5275da858bf80fbb6a49886682298ffcea6c0d1f0
 WHIRLPOOL 
6f0ef187624b4a7da11e0a1f7d822ef964889c37bf5b66263ac3ccc83fba3b654c1d67a9831925608ecc20eeb42a40be5b3fc37fdcaedf06e4de30d1db7d7f2a
 DIST systemrescuecd-x86-4.8.0.iso 488042496 SHA256 
06e6847384063bbb67c1c8f0824e995046c9ff125ad07a4214b129efb9b18241 SHA512 
bfd3142149a9155e35d1add271265ae54074bfe2a8f658ca366dfdecfa893b683adb6206f11738d972df98cf7026c893d17ecebf8635c3cd5cd38cfd4c0b2e0e
 WHIRLPOOL 
93959e6c55b30c696d82e62d48ea54cdc67f1b8c2951d4a895ebd6d526802ddce21795f4fb787b62f830c10ff549d55360217ce609df9bc486bbf6dd6886d287
+DIST systemrescuecd-x86-4.8.1.iso 483315712 SHA256 
144cc9e936c5fa9d11232ac4d1717a8d0ae4b95a2b5f9c8548afab6fbe9cfbd2 SHA512 
0424fab36e2caf7e3e9dd7c334d57b7eb9a090e3d79c52ea8e003e05931558b48be5375ac49eaaa78141d179d7153c91c386a42d7ead8d56ef3113363b8ff692
 WHIRLPOOL 
5ded246b624cad86fa93c244e5b53f6edd28ddc8909c53fcfc8049de47a68a0811a4e83d78d94a95df559bdb99bfc22ef59d3b68326791199cdfe1b414ac6135

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.1.ebuild
new file mode 100644
index 000..cb7c7b5
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
+HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
+SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-07-13 Thread Robin H. Johnson
commit: 0f822518c92635ca2254b35ab6eeb12d12050aa1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jul 13 17:20:35 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Jul 13 17:22:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f822518

app-admin/systemrescuecd-x86: mirror with explicit approval of Infra per bug 
#588766.

Package-Manager: portage-2.2.28

 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.3.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.4.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.0.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.1.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.0.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.1.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.2.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.3.ebuild | 3 +--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.0.ebuild | 3 +--
 13 files changed, 13 insertions(+), 26 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild
index 9ac4ee7..cb7c7b5 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 
 DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
 HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
 SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
@@ -17,8 +18,6 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
-RESTRICT="mirror"
-
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
index 9ac4ee7..cb7c7b5 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 
 DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
 HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
 SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
@@ -17,8 +18,6 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
-RESTRICT="mirror"
-
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
index 9ac4ee7..cb7c7b5 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 
 DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
 HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
 SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
@@ -17,8 +18,6 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
-RESTRICT="mirror"
-
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild
index 9ac4ee7..cb7c7b5 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 
 DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) 
variant"
 HOMEPAGE="http://www.sysresccd.org/;
+# Large ISO mirroring explicitly approved by infra in bug #588766
 SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 
 LICENSE="GPL-2"
@@ -17,8 +18,6 @@ DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
-RESTRICT="mirror"
-
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.3.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.3.ebuild
index 9ac4ee7..cb7c7b5 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.3.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.3.ebuild
@@ -6,6 +6,7 @@ EAPI=5
 
 DESCRIPTION="The .iso image of 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-07-01 Thread Michał Górny
commit: ce59a1c91c470fb4313cc319e246251086dfc661
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  1 22:08:43 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  1 22:09:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce59a1c9

app-admin/systemrescuecd-x86: Bump to 4.8.0

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.8.0.ebuild| 63 ++
 2 files changed, 64 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 851b17c..7b24f12 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -10,3 +10,4 @@ DIST systemrescuecd-x86-4.7.0.iso 479350784 SHA256 
79de1d6f41dc195a247a15ef95f61
 DIST systemrescuecd-x86-4.7.1.iso 481220608 SHA256 
3d99953b14788c5b50d72083c7cc72d3edecb440077c71edd108fd90aef86505 SHA512 
13114a4e4616dfb8f118c07724fcca1fe9dd739a7c2dd8f5553f48dbaa744fe6d211cf6f341159b4ffda090f0101bd96f72d3e11c7c8c77a33a888d3c2859a6c
 WHIRLPOOL 
4494cbb7095d8447928400b7882b458c0be2552462fd64250dffee189f7dc60db4e5978e33eb34ed505d97c8964713241c0676e931ec3570358a87bedad853a6
 DIST systemrescuecd-x86-4.7.2.iso 482217984 SHA256 
b0ac091ec2f4658e2a150305053a2cf50c63b217465cd504559dee4447a7 SHA512 
2340facff40d8f7eaebf75bba771333d21e8951384c34b04dcc5734de3c18e0c8e50e5cc35b93ab91df48f2ba9dc51ebe97a820fdb322d9f169df7067d6a92d6
 WHIRLPOOL 
3bdbd296a5cee2dc6cd47313bc70c95b65dd4d198cc67907c3215e181b2ffc3366a3fce49561650ce70d9d732a646b039265543da065702c1e6894219d1a438a
 DIST systemrescuecd-x86-4.7.3.iso 482799616 SHA256 
f3a30a11ade9c5dd631522a9bfad4b2d5b7e5b14d9ba65ec94d1cf441635bc7a SHA512 
42331496283b981661861e49448b17b0a4fd202f38024990a5aaf2572f300016e67f86ec3ec82adb4dc337a5275da858bf80fbb6a49886682298ffcea6c0d1f0
 WHIRLPOOL 
6f0ef187624b4a7da11e0a1f7d822ef964889c37bf5b66263ac3ccc83fba3b654c1d67a9831925608ecc20eeb42a40be5b3fc37fdcaedf06e4de30d1db7d7f2a
+DIST systemrescuecd-x86-4.8.0.iso 488042496 SHA256 
06e6847384063bbb67c1c8f0824e995046c9ff125ad07a4214b129efb9b18241 SHA512 
bfd3142149a9155e35d1add271265ae54074bfe2a8f658ca366dfdecfa893b683adb6206f11738d972df98cf7026c893d17ecebf8635c3cd5cd38cfd4c0b2e0e
 WHIRLPOOL 
93959e6c55b30c696d82e62d48ea54cdc67f1b8c2951d4a895ebd6d526802ddce21795f4fb787b62f830c10ff549d55360217ce609df9bc486bbf6dd6886d287

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.0.ebuild
new file mode 100644
index 000..9ac4ee7
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.8.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+RESTRICT="mirror"
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-06-23 Thread Michał Górny
commit: 342c25e06cf30aa4fadaddd83b3f65bae45bbad8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 23 11:03:51 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 23 12:47:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342c25e0

app-admin/systemrescuecd-x86: Bump to 4.7.3

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.7.3.ebuild| 63 ++
 2 files changed, 64 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 593b83c..851b17c 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -9,3 +9,4 @@ DIST systemrescuecd-x86-4.6.1.iso 470530048 SHA256 
5812ea8198831b15db9ab37e77252
 DIST systemrescuecd-x86-4.7.0.iso 479350784 SHA256 
79de1d6f41dc195a247a15ef95f610b968a955b2892939326f58440284f481bb SHA512 
c0246dd558186d343ef6509eacb2abed82a3205e47eb00b0fa0e98cafbfd6dd8880e83bb7e98b2b019b6f1a0797abcb26c5101eed265a83c37139085dc1d
 WHIRLPOOL 
8f4cfb37dfe0ac7a788aff1d488b7c41dc34315aacbd0cf25ba2cc48824c77be748d8f5228f2b2fa92271f7d5e4e20d6207f7ae80e394111845be7d1fe133348
 DIST systemrescuecd-x86-4.7.1.iso 481220608 SHA256 
3d99953b14788c5b50d72083c7cc72d3edecb440077c71edd108fd90aef86505 SHA512 
13114a4e4616dfb8f118c07724fcca1fe9dd739a7c2dd8f5553f48dbaa744fe6d211cf6f341159b4ffda090f0101bd96f72d3e11c7c8c77a33a888d3c2859a6c
 WHIRLPOOL 
4494cbb7095d8447928400b7882b458c0be2552462fd64250dffee189f7dc60db4e5978e33eb34ed505d97c8964713241c0676e931ec3570358a87bedad853a6
 DIST systemrescuecd-x86-4.7.2.iso 482217984 SHA256 
b0ac091ec2f4658e2a150305053a2cf50c63b217465cd504559dee4447a7 SHA512 
2340facff40d8f7eaebf75bba771333d21e8951384c34b04dcc5734de3c18e0c8e50e5cc35b93ab91df48f2ba9dc51ebe97a820fdb322d9f169df7067d6a92d6
 WHIRLPOOL 
3bdbd296a5cee2dc6cd47313bc70c95b65dd4d198cc67907c3215e181b2ffc3366a3fce49561650ce70d9d732a646b039265543da065702c1e6894219d1a438a
+DIST systemrescuecd-x86-4.7.3.iso 482799616 SHA256 
f3a30a11ade9c5dd631522a9bfad4b2d5b7e5b14d9ba65ec94d1cf441635bc7a SHA512 
42331496283b981661861e49448b17b0a4fd202f38024990a5aaf2572f300016e67f86ec3ec82adb4dc337a5275da858bf80fbb6a49886682298ffcea6c0d1f0
 WHIRLPOOL 
6f0ef187624b4a7da11e0a1f7d822ef964889c37bf5b66263ac3ccc83fba3b654c1d67a9831925608ecc20eeb42a40be5b3fc37fdcaedf06e4de30d1db7d7f2a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.3.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.3.ebuild
new file mode 100644
index 000..9ac4ee7
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
+
+S=${WORKDIR}
+
+RESTRICT="mirror"
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-05-25 Thread Michał Górny
commit: 54c6797117fbf70034ab299c46161a7d235527e6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 25 15:17:54 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 15:22:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c67971

app-admin/systemrescuecd-x86: Support running isohybrid on images

Add isohybrid flag that uses isohybrid (from syslinux) to make
the images dual-bootable as CD and USB media. This is the new
upstream-suggested method of using SRCD on USB sticks.

Since isohybrid modifies images in place and takes less than a second,
it seems reasonable to run it while installing rather than expecting
the user to copy it to a temporary location, convert it, then copy to
the media.

 app-admin/systemrescuecd-x86/metadata.xml|  7 +++
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.3.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.4.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.0.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.1.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.0.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.1.ebuild | 12 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.2.ebuild | 12 ++--
 12 files changed, 117 insertions(+), 22 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/metadata.xml 
b/app-admin/systemrescuecd-x86/metadata.xml
index b77235f..5297bd0 100644
--- a/app-admin/systemrescuecd-x86/metadata.xml
+++ b/app-admin/systemrescuecd-x86/metadata.xml
@@ -5,6 +5,13 @@
 mgo...@gentoo.org
 Michał Górny
   
+  
+
+  Pass downloaded images through isohybrid in order to make it
+  possible to copy them directly to USB media and boot (requires
+  sys-boot/syslinux at build time).
+
+  
   
 systemrescuecd
   

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild
index d7cc39e..9ac4ee7 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,9 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 LICENSE="GPL-2"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
@@ -20,6 +22,12 @@ RESTRICT="mirror"
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
 }
 
 pkg_postinst() {

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
index d7cc39e..9ac4ee7 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,9 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 LICENSE="GPL-2"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="+isohybrid"
+
+DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
 
 S=${WORKDIR}
 
@@ -20,6 +22,12 @@ RESTRICT="mirror"
 src_install() {
insinto "/usr/share/${PN%-*}"
doins "${DISTDIR}/${P}.iso"
+
+   if use isohybrid; then
+   set -- isohybrid -u "${ED}usr/share/${PN%-*}/${P}.iso"
+   echo "${@}"
+   "${@}" || die "${*} failed"
+   fi
 }
 
 pkg_postinst() {

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
index d7cc39e..9ac4ee7 100644
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,9 @@ 
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-04-24 Thread Michał Górny
commit: 8a2a5bdaeee236de27ca7df64fb9ed0b3bce6a4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 24 19:38:14 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 24 19:38:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2a5bda

app-admin/systemrescuecd-x86: Bump to 4.7.2, #581074

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.7.2.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index c303777..593b83c 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -8,3 +8,4 @@ DIST systemrescuecd-x86-4.6.0.iso 467294208 SHA256 
cdf1db091a7d963e3395f4d9b90f4
 DIST systemrescuecd-x86-4.6.1.iso 470530048 SHA256 
5812ea8198831b15db9ab37e772524a047c5750a9ee79789bcb4f77e117bf4d5 SHA512 
3ae7c4f3f2196190c8bac44da35878450ef5455240e10f5bf2063a28f0f1c59d35458c7db42a3324e8b963a9e8b250a1b54ffa85e5cb6cf27c9e94ae1fb593d3
 WHIRLPOOL 
fc389a182b2942efea89da1fc088c6d38e2c3a8df35d6012e3a3d560b3022866fed169dea2249f3d236cb1e559fe3bb44ec15c78a7740e93c843cebcaaf6dd5e
 DIST systemrescuecd-x86-4.7.0.iso 479350784 SHA256 
79de1d6f41dc195a247a15ef95f610b968a955b2892939326f58440284f481bb SHA512 
c0246dd558186d343ef6509eacb2abed82a3205e47eb00b0fa0e98cafbfd6dd8880e83bb7e98b2b019b6f1a0797abcb26c5101eed265a83c37139085dc1d
 WHIRLPOOL 
8f4cfb37dfe0ac7a788aff1d488b7c41dc34315aacbd0cf25ba2cc48824c77be748d8f5228f2b2fa92271f7d5e4e20d6207f7ae80e394111845be7d1fe133348
 DIST systemrescuecd-x86-4.7.1.iso 481220608 SHA256 
3d99953b14788c5b50d72083c7cc72d3edecb440077c71edd108fd90aef86505 SHA512 
13114a4e4616dfb8f118c07724fcca1fe9dd739a7c2dd8f5553f48dbaa744fe6d211cf6f341159b4ffda090f0101bd96f72d3e11c7c8c77a33a888d3c2859a6c
 WHIRLPOOL 
4494cbb7095d8447928400b7882b458c0be2552462fd64250dffee189f7dc60db4e5978e33eb34ed505d97c8964713241c0676e931ec3570358a87bedad853a6
+DIST systemrescuecd-x86-4.7.2.iso 482217984 SHA256 
b0ac091ec2f4658e2a150305053a2cf50c63b217465cd504559dee4447a7 SHA512 
2340facff40d8f7eaebf75bba771333d21e8951384c34b04dcc5734de3c18e0c8e50e5cc35b93ab91df48f2ba9dc51ebe97a820fdb322d9f169df7067d6a92d6
 WHIRLPOOL 
3bdbd296a5cee2dc6cd47313bc70c95b65dd4d198cc67907c3215e181b2ffc3366a3fce49561650ce70d9d732a646b039265543da065702c1e6894219d1a438a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.2.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.2.ebuild
new file mode 100644
index 000..d7cc39e
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2016-01-19 Thread Michał Górny
commit: 455983af8995ac1a6ae7dc438a7db742969f31b6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 19 22:06:06 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 19 22:06:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455983af

app-admin/systemrescuecd-x86: Bump to 4.7.0 & 4.7.1

 app-admin/systemrescuecd-x86/Manifest  |  2 +
 .../systemrescuecd-x86-4.7.0.ebuild| 55 ++
 .../systemrescuecd-x86-4.7.1.ebuild| 55 ++
 3 files changed, 112 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index aa6fe77..c303777 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -6,3 +6,5 @@ DIST systemrescuecd-x86-4.5.3.iso 458467328 SHA256 
16aadc8bef95a0f409a7865054e85
 DIST systemrescuecd-x86-4.5.4.iso 459102208 SHA256 
333827d5375cbb9bb201aa2c36871d941e78eeb66652c18c76664154a30eb9a4 SHA512 
c32904413516af917de3d58b8eaf3b5701b9c49b1249daf1f8eca060497d5278fedbb0c0d86907bf94ddeab716dc8bf014e0baed0aee66141e8967207805d446
 WHIRLPOOL 
75c46f12dd92b093e4194e3b67ca020aefc43a3d9e27d94088a2c2f7f0ccad5cd44f7d7fbec4185956756fc3a3bf8845a82ab7a3d171c6ce3d8672f76e9c46e0
 DIST systemrescuecd-x86-4.6.0.iso 467294208 SHA256 
cdf1db091a7d963e3395f4d9b90f40b2b0b939c99ae9138178d5abc6dfa31e0f SHA512 
f90d46adb8ab19b19eae589744808bcbd50aa0b0eac22eca92a09e8407c77e7a2bf573c2c72b37f497a9d287c90b20164b213bf007b538063f758b12b1da11eb
 WHIRLPOOL 
f6f8a674d3971309361997b2c5a06ddcec15bbdf069a5177dab3a0701c95f55723bcd835f8e3bac0e5b756d9a5115f4828ceac0af7edef903af16ece0c24e81a
 DIST systemrescuecd-x86-4.6.1.iso 470530048 SHA256 
5812ea8198831b15db9ab37e772524a047c5750a9ee79789bcb4f77e117bf4d5 SHA512 
3ae7c4f3f2196190c8bac44da35878450ef5455240e10f5bf2063a28f0f1c59d35458c7db42a3324e8b963a9e8b250a1b54ffa85e5cb6cf27c9e94ae1fb593d3
 WHIRLPOOL 
fc389a182b2942efea89da1fc088c6d38e2c3a8df35d6012e3a3d560b3022866fed169dea2249f3d236cb1e559fe3bb44ec15c78a7740e93c843cebcaaf6dd5e
+DIST systemrescuecd-x86-4.7.0.iso 479350784 SHA256 
79de1d6f41dc195a247a15ef95f610b968a955b2892939326f58440284f481bb SHA512 
c0246dd558186d343ef6509eacb2abed82a3205e47eb00b0fa0e98cafbfd6dd8880e83bb7e98b2b019b6f1a0797abcb26c5101eed265a83c37139085dc1d
 WHIRLPOOL 
8f4cfb37dfe0ac7a788aff1d488b7c41dc34315aacbd0cf25ba2cc48824c77be748d8f5228f2b2fa92271f7d5e4e20d6207f7ae80e394111845be7d1fe133348
+DIST systemrescuecd-x86-4.7.1.iso 481220608 SHA256 
3d99953b14788c5b50d72083c7cc72d3edecb440077c71edd108fd90aef86505 SHA512 
13114a4e4616dfb8f118c07724fcca1fe9dd739a7c2dd8f5553f48dbaa744fe6d211cf6f341159b4ffda090f0101bd96f72d3e11c7c8c77a33a888d3c2859a6c
 WHIRLPOOL 
4494cbb7095d8447928400b7882b458c0be2552462fd64250dffee189f7dc60db4e5978e33eb34ed505d97c8964713241c0676e931ec3570358a87bedad853a6

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.0.ebuild
new file mode 100644
index 000..d7cc39e
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.7.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2015-11-06 Thread Michał Górny
commit: 6b71ec3dd0794250b6baadd260f9a13098ab2bad
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 21:52:31 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov  6 21:52:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b71ec3d

app-admin/systemrescuecd-x86: Add 4.6.1

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.6.1.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index af9e335..aa6fe77 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -5,3 +5,4 @@ DIST systemrescuecd-x86-4.5.2.iso 456060928 SHA256 
e8805433699acd7b6df38ff893edd
 DIST systemrescuecd-x86-4.5.3.iso 458467328 SHA256 
16aadc8bef95a0f409a7865054e8597b1001d815b22d976556c103379ea6aba3 SHA512 
14774e9a882d5a505532ab8bee85e81867f5d30674df471eb76cae84678eae00fa3992c894b6c90b85c7eaa20bdc04ffe910a7a432092faf3329c08bf54eff49
 WHIRLPOOL 
7fa6a4e708453bc149d50b56fc05e77ed0d14a6ebab0c939f4e33d92ccbf2409de0da1154425f633e7e4415a3de7f9dc705131259e290b5a40b51f4f43b0f7dd
 DIST systemrescuecd-x86-4.5.4.iso 459102208 SHA256 
333827d5375cbb9bb201aa2c36871d941e78eeb66652c18c76664154a30eb9a4 SHA512 
c32904413516af917de3d58b8eaf3b5701b9c49b1249daf1f8eca060497d5278fedbb0c0d86907bf94ddeab716dc8bf014e0baed0aee66141e8967207805d446
 WHIRLPOOL 
75c46f12dd92b093e4194e3b67ca020aefc43a3d9e27d94088a2c2f7f0ccad5cd44f7d7fbec4185956756fc3a3bf8845a82ab7a3d171c6ce3d8672f76e9c46e0
 DIST systemrescuecd-x86-4.6.0.iso 467294208 SHA256 
cdf1db091a7d963e3395f4d9b90f40b2b0b939c99ae9138178d5abc6dfa31e0f SHA512 
f90d46adb8ab19b19eae589744808bcbd50aa0b0eac22eca92a09e8407c77e7a2bf573c2c72b37f497a9d287c90b20164b213bf007b538063f758b12b1da11eb
 WHIRLPOOL 
f6f8a674d3971309361997b2c5a06ddcec15bbdf069a5177dab3a0701c95f55723bcd835f8e3bac0e5b756d9a5115f4828ceac0af7edef903af16ece0c24e81a
+DIST systemrescuecd-x86-4.6.1.iso 470530048 SHA256 
5812ea8198831b15db9ab37e772524a047c5750a9ee79789bcb4f77e117bf4d5 SHA512 
3ae7c4f3f2196190c8bac44da35878450ef5455240e10f5bf2063a28f0f1c59d35458c7db42a3324e8b963a9e8b250a1b54ffa85e5cb6cf27c9e94ae1fb593d3
 WHIRLPOOL 
fc389a182b2942efea89da1fc088c6d38e2c3a8df35d6012e3a3d560b3022866fed169dea2249f3d236cb1e559fe3bb44ec15c78a7740e93c843cebcaaf6dd5e

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.1.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.1.ebuild
new file mode 100644
index 000..d7cc39e
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/systemrescuecd-x86/

2015-09-09 Thread Michał Górny
commit: 4ce6a8a8e18ace1b046bd71c6492ec7fb0a2ae54
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 16:47:00 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 16:47:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce6a8a8

app-admin/systemrescuecd-x86: Version bump to 4.6.0

Package-Manager: portage-2.2.20

 app-admin/systemrescuecd-x86/Manifest  |  1 +
 .../systemrescuecd-x86-4.6.0.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index 1c0a7a5..af9e335 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -4,3 +4,4 @@ DIST systemrescuecd-x86-4.5.1.iso 443541504 SHA256 
4fda2fce55a46c7b258fba10c88a4
 DIST systemrescuecd-x86-4.5.2.iso 456060928 SHA256 
e8805433699acd7b6df38ff893eddad8c6f287a09cc34be3f6fef46d3e5056c4 SHA512 
b27223b08032f0132f81204a244638262cf70348a1a299e5bf63971db556d604e52d8c3408e3943c305eac887c2e38ed6d2b1488633595c9f8c1cc087162f911
 WHIRLPOOL 
0c304b5622e0079746128832133b7f554b8dd6536b447d399da150539c6425ed6ec6aaaef4d3d034ff9a6e814812f9f0ac3383b07f83f13ede9e00d917f2ad5b
 DIST systemrescuecd-x86-4.5.3.iso 458467328 SHA256 
16aadc8bef95a0f409a7865054e8597b1001d815b22d976556c103379ea6aba3 SHA512 
14774e9a882d5a505532ab8bee85e81867f5d30674df471eb76cae84678eae00fa3992c894b6c90b85c7eaa20bdc04ffe910a7a432092faf3329c08bf54eff49
 WHIRLPOOL 
7fa6a4e708453bc149d50b56fc05e77ed0d14a6ebab0c939f4e33d92ccbf2409de0da1154425f633e7e4415a3de7f9dc705131259e290b5a40b51f4f43b0f7dd
 DIST systemrescuecd-x86-4.5.4.iso 459102208 SHA256 
333827d5375cbb9bb201aa2c36871d941e78eeb66652c18c76664154a30eb9a4 SHA512 
c32904413516af917de3d58b8eaf3b5701b9c49b1249daf1f8eca060497d5278fedbb0c0d86907bf94ddeab716dc8bf014e0baed0aee66141e8967207805d446
 WHIRLPOOL 
75c46f12dd92b093e4194e3b67ca020aefc43a3d9e27d94088a2c2f7f0ccad5cd44f7d7fbec4185956756fc3a3bf8845a82ab7a3d171c6ce3d8672f76e9c46e0
+DIST systemrescuecd-x86-4.6.0.iso 467294208 SHA256 
cdf1db091a7d963e3395f4d9b90f40b2b0b939c99ae9138178d5abc6dfa31e0f SHA512 
f90d46adb8ab19b19eae589744808bcbd50aa0b0eac22eca92a09e8407c77e7a2bf573c2c72b37f497a9d287c90b20164b213bf007b538063f758b12b1da11eb
 WHIRLPOOL 
f6f8a674d3971309361997b2c5a06ddcec15bbdf069a5177dab3a0701c95f55723bcd835f8e3bac0e5b756d9a5115f4828ceac0af7edef903af16ece0c24e81a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.0.ebuild
new file mode 100644
index 000..d7cc39e
--- /dev/null
+++ b/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.6.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+}