[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2024-08-17 Thread Mike Gilbert
commit: 9cf080078cfd8bc45b8436ab071e5a33932863ce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 17 21:40:25 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 17 21:47:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf08007

app-backup/tsm: fix xz-utils dep

Signed-off-by: Mike Gilbert  gentoo.org>

 app-backup/tsm/tsm-8.1.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.22.0.ebuild 
b/app-backup/tsm/tsm-8.1.22.0.ebuild
index de1a9b67bd7a..3f42e398b274 100644
--- a/app-backup/tsm/tsm-8.1.22.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.22.0.ebuild
@@ -51,7 +51,7 @@ done
 unset lang
 
 BDEPEND="
-   app-arch/xz-utils[extra-filters]
+   app-arch/xz-utils[extra-filters(+)]
 "
 DEPEND="
acct-group/tsm



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2024-05-03 Thread Andreas K. Hüttel
commit: d424971c3cf48adbc7c3e050ddb13b35f2cf5440
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May  3 08:39:30 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  3 08:42:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d424971c

app-backup/tsm: drop 8.1.17.2-r1

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest   |   1 -
 app-backup/tsm/tsm-8.1.17.2-r1.ebuild | 252 --
 2 files changed, 253 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 4be9970efe09..5b1f5214da22 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,2 +1 @@
-DIST 8.1.17.2-TIV-TSMBAC-LinuxX86.tar 704153600 BLAKE2B 
a652ab860dd4c44ad75b669153df63e26b8eccaf7978c847162f2028b9fb1c263e4ccf2724e1d4b18b5cb47237070a1941a7cdeb9e15a1a5ff7ba9671fcade05
 SHA512 
0d90976f77d93b65582492547631adf5349dad83617fcc3b40c804111cd7f316fbe238c0f943cd23675b3427a36bfbeb81160b622a5664fca34d026693194cfe
 DIST 8.1.22.0-TIV-TSMBAC-LinuxX86.tar 745175040 BLAKE2B 
510ab45065f21e533bc776b886c6804021caa119d43b7693da4902f3d469d12deee71adc0cdd97d84c3cdaacb1b7ca878c6f6ee228f500651fbadd177def8f6f
 SHA512 
b6c9ab9d9d33a060a6a69f5ecb62ba69df2d31506007e958313c7b62054e49735e8864fbe9f51876bf4398ef8f12c8fe27f3e0fec91def2c2ab016e3413f9e8b

diff --git a/app-backup/tsm/tsm-8.1.17.2-r1.ebuild 
b/app-backup/tsm/tsm-8.1.17.2-r1.ebuild
deleted file mode 100644
index de1a9b67bd7a..
--- a/app-backup/tsm/tsm-8.1.17.2-r1.ebuild
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1 rpm systemd pax-utils
-
-DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect";
-
-MY_PV_MAJOR=$(ver_cut 1)
-MY_PV_MINOR=$(ver_cut 2)
-MY_PV_TINY=$(ver_cut 3)
-MY_PV_PATCH=$(ver_cut 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/";
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="acl java vmware +tsm-cit +tsm-hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-BDEPEND="
-   app-arch/xz-utils[extra-filters]
-"
-DEPEND="
-   acct-group/tsm
-"
-RDEPEND="
-   acct-group/tsm
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( virtual/jre:1.8 )
-   vmware? ( x11-libs/libXft media-libs/alsa-lib )
-   || (
-   sys-libs/libxcrypt[compat]
-   sys-libs/glibc[crypt(-)]
-   )
-"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   DOC_CONTENTS="
-   Note that you have to be root to be able to use the Tivoli 
Storage Manager
-   client. The dsmtca trusted agent binary does not exist anymore.
-
-   For information on how to give other users access, please see 
the following
-   URLs:
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
-   "
-}
-
-src_unpack() {
-   local rpm rpms lang
-   mkdir bacli || die
-   cd bacli || die
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm-cit && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-BAhdw.*)
-   use tsm-hw && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-JBB.*|*-filepath-*)
- 

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2024-05-03 Thread Andreas K. Hüttel
commit: ccf03372b8adff7c38bdae56121071688386f438
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May  3 08:39:02 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  3 08:42:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf03372

app-backup/tsm: stabilize 8.1.22.0 for amd64

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.22.0.ebuild 
b/app-backup/tsm/tsm-8.1.22.0.ebuild
index 384b26cd4237..de1a9b67bd7a 100644
--- a/app-backup/tsm/tsm-8.1.22.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.22.0.ebuild
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="acl java vmware +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2024-04-27 Thread Florian Schmaus
commit: c16a53958a2594c747803fd4554550b4bfbb3842
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Apr 27 14:46:12 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Apr 27 14:46:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16a5395

app-backup/tsm: add 8.1.22.0

As requested by dilfridge in #-dev.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-backup/tsm/Manifest|   1 +
 app-backup/tsm/tsm-8.1.22.0.ebuild | 252 +
 2 files changed, 253 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 21ab9ba678a3..4be9970efe09 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1 +1,2 @@
 DIST 8.1.17.2-TIV-TSMBAC-LinuxX86.tar 704153600 BLAKE2B 
a652ab860dd4c44ad75b669153df63e26b8eccaf7978c847162f2028b9fb1c263e4ccf2724e1d4b18b5cb47237070a1941a7cdeb9e15a1a5ff7ba9671fcade05
 SHA512 
0d90976f77d93b65582492547631adf5349dad83617fcc3b40c804111cd7f316fbe238c0f943cd23675b3427a36bfbeb81160b622a5664fca34d026693194cfe
+DIST 8.1.22.0-TIV-TSMBAC-LinuxX86.tar 745175040 BLAKE2B 
510ab45065f21e533bc776b886c6804021caa119d43b7693da4902f3d469d12deee71adc0cdd97d84c3cdaacb1b7ca878c6f6ee228f500651fbadd177def8f6f
 SHA512 
b6c9ab9d9d33a060a6a69f5ecb62ba69df2d31506007e958313c7b62054e49735e8864fbe9f51876bf4398ef8f12c8fe27f3e0fec91def2c2ab016e3413f9e8b

diff --git a/app-backup/tsm/tsm-8.1.22.0.ebuild 
b/app-backup/tsm/tsm-8.1.22.0.ebuild
new file mode 100644
index ..384b26cd4237
--- /dev/null
+++ b/app-backup/tsm/tsm-8.1.22.0.ebuild
@@ -0,0 +1,252 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 rpm systemd pax-utils
+
+DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
+HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect";
+
+MY_PV_MAJOR=$(ver_cut 1)
+MY_PV_MINOR=$(ver_cut 2)
+MY_PV_TINY=$(ver_cut 3)
+MY_PV_PATCH=$(ver_cut 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="acl java vmware +tsm-cit +tsm-hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+BDEPEND="
+   app-arch/xz-utils[extra-filters]
+"
+DEPEND="
+   acct-group/tsm
+"
+RDEPEND="
+   acct-group/tsm
+   dev-libs/expat
+   dev-libs/libxml2
+   sys-fs/fuse:0
+   acl? ( sys-apps/acl )
+   java? ( virtual/jre:1.8 )
+   vmware? ( x11-libs/libXft media-libs/alsa-lib )
+   || (
+   sys-libs/libxcrypt[compat]
+   sys-libs/glibc[crypt(-)]
+   )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   DOC_CONTENTS="
+   Note that you have to be root to be able to use the Tivoli 
Storage Manager
+   client. The dsmtca trusted agent binary does not exist anymore.
+
+   For information on how to give other users access, please see 
the following
+   URLs:
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
+   "
+}
+
+src_unpack() {
+   local rpm rpms lang
+   mkdir bacli || die
+   cd bacli || die
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm-cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm-hw && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-JBB.*|*-filepath-*)
+

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2024-01-23 Thread Andreas K. Hüttel
commit: c27445924bd2989da766c666774388e251c19c07
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 23 20:20:23 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 23 20:26:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2744592

app-backup/tsm: Update glibc dependency

All glibc versions where missing crypt useflag indicated hard-enabled are gone.

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/{tsm-8.1.17.2.ebuild => tsm-8.1.17.2-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/tsm/tsm-8.1.17.2.ebuild 
b/app-backup/tsm/tsm-8.1.17.2-r1.ebuild
similarity index 99%
rename from app-backup/tsm/tsm-8.1.17.2.ebuild
rename to app-backup/tsm/tsm-8.1.17.2-r1.ebuild
index 8d88813bc04d..de1a9b67bd7a 100644
--- a/app-backup/tsm/tsm-8.1.17.2.ebuild
+++ b/app-backup/tsm/tsm-8.1.17.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -66,7 +66,7 @@ RDEPEND="
vmware? ( x11-libs/libXft media-libs/alsa-lib )
|| (
sys-libs/libxcrypt[compat]
-   sys-libs/glibc[crypt(+)]
+   sys-libs/glibc[crypt(-)]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2023-05-06 Thread Andreas K. Hüttel
commit: 4f9d2286516aeb2260e4e89bcaa0dd347416e915
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  6 20:37:16 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  6 20:37:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9d2286

app-backup/tsm: drop 8.1.13.3, 8.1.15.0

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest|   2 -
 app-backup/tsm/tsm-8.1.13.3.ebuild | 247 
 app-backup/tsm/tsm-8.1.15.0.ebuild | 252 -
 3 files changed, 501 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index f4f8880e6036..21ab9ba678a3 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,3 +1 @@
-DIST 8.1.13.3-TIV-TSMBAC-LinuxX86.tar 593264640 BLAKE2B 
0dec77e87403f86aaf98b3dbc61c4dcf7a107d2dbdb1733ad97294669b122a202034928b6c83df931877c6cd08272f7920250fbd6262ec9f565afdc06dd42c2b
 SHA512 
dac6b7f701e7fb8af49988da8df952c93879b57ea57daa88d4fff3c531423c73b24e89995894c041601faf1c33f115e5153461e2672254d9f29b65dd30c8ab8e
-DIST 8.1.15.0-TIV-TSMBAC-LinuxX86.tar 680560640 BLAKE2B 
837cbe2d7e63a827062639fe52e8a17275bc7f7f47f52ddf59d5f00cc8f5a3c2875a39107047cc53cd57ac7100011bd8b0d72b0a893edcedef285a10c0d34c01
 SHA512 
2bdf22ae31af37641e8f06cea118671e461d157dd943c86ffafd866f6fe99ebf40135ba3ea1d2511742ed9c3841db93b8ccb46c29825ce87c217bc94c93fed73
 DIST 8.1.17.2-TIV-TSMBAC-LinuxX86.tar 704153600 BLAKE2B 
a652ab860dd4c44ad75b669153df63e26b8eccaf7978c847162f2028b9fb1c263e4ccf2724e1d4b18b5cb47237070a1941a7cdeb9e15a1a5ff7ba9671fcade05
 SHA512 
0d90976f77d93b65582492547631adf5349dad83617fcc3b40c804111cd7f316fbe238c0f943cd23675b3427a36bfbeb81160b622a5664fca34d026693194cfe

diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild 
b/app-backup/tsm/tsm-8.1.13.3.ebuild
deleted file mode 100644
index daf4b664d8cc..
--- a/app-backup/tsm/tsm-8.1.13.3.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1 rpm systemd pax-utils
-
-DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect";
-
-MY_PV_MAJOR=$(ver_cut 1)
-MY_PV_MINOR=$(ver_cut 2)
-MY_PV_TINY=$(ver_cut 3)
-MY_PV_PATCH=$(ver_cut 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="acl java +tsm-cit +tsm-hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-BDEPEND="
-   app-arch/xz-utils[extra-filters]
-"
-DEPEND="
-   acct-group/tsm
-"
-RDEPEND="
-   acct-group/tsm
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( virtual/jre:1.8 )
-   || (
-   sys-libs/libxcrypt[compat]
-   sys-libs/glibc[crypt(+)]
-   )"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   DOC_CONTENTS="
-   Note that you have to be root to be able to use the Tivoli 
Storage Manager
-   client. The dsmtca trusted agent binary does not exist anymore.
-
-   For information on how to give other users access, please see 
the following
-   URLs:
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
-   "
-}
-
-src_unpack() {
-   local rpm rpms lang
-   mkdir bacli || die
-   cd bacli || die
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIV

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2023-04-29 Thread Arthur Zamarin
commit: 98854d8a6f77527460441a5803e5b557c03528a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 17:49:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 17:49:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98854d8a

app-backup/tsm: Stabilize 8.1.17.2 amd64, #905294

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-backup/tsm/tsm-8.1.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.17.2.ebuild 
b/app-backup/tsm/tsm-8.1.17.2.ebuild
index 89ce3be8e11a..8d88813bc04d 100644
--- a/app-backup/tsm/tsm-8.1.17.2.ebuild
+++ b/app-backup/tsm/tsm-8.1.17.2.ebuild
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="acl java vmware +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2023-04-07 Thread Andreas K. Hüttel
commit: 1d1fe5ea59ee6aadca5f7f0e288602c4591bdbab
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr  7 12:20:12 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr  7 12:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1fe5ea

app-backup/tsm: require xz extra-filters for unpacking

Closes: https://bugs.gentoo.org/837503
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.13.3.ebuild | 3 +++
 app-backup/tsm/tsm-8.1.15.0.ebuild | 3 +++
 app-backup/tsm/tsm-8.1.17.2.ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild 
b/app-backup/tsm/tsm-8.1.13.3.ebuild
index 53fe1ddcce52..daf4b664d8cc 100644
--- a/app-backup/tsm/tsm-8.1.13.3.ebuild
+++ b/app-backup/tsm/tsm-8.1.13.3.ebuild
@@ -50,6 +50,9 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
+BDEPEND="
+   app-arch/xz-utils[extra-filters]
+"
 DEPEND="
acct-group/tsm
 "

diff --git a/app-backup/tsm/tsm-8.1.15.0.ebuild 
b/app-backup/tsm/tsm-8.1.15.0.ebuild
index 73ab976f5446..89ce3be8e11a 100644
--- a/app-backup/tsm/tsm-8.1.15.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.15.0.ebuild
@@ -50,6 +50,9 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
+BDEPEND="
+   app-arch/xz-utils[extra-filters]
+"
 DEPEND="
acct-group/tsm
 "

diff --git a/app-backup/tsm/tsm-8.1.17.2.ebuild 
b/app-backup/tsm/tsm-8.1.17.2.ebuild
index 73ab976f5446..89ce3be8e11a 100644
--- a/app-backup/tsm/tsm-8.1.17.2.ebuild
+++ b/app-backup/tsm/tsm-8.1.17.2.ebuild
@@ -50,6 +50,9 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
+BDEPEND="
+   app-arch/xz-utils[extra-filters]
+"
 DEPEND="
acct-group/tsm
 "



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2023-04-06 Thread Andreas K. Hüttel
commit: 7f071a94b49db3e421a4ee6189c391d1b39a1eba
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Apr  6 22:49:41 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Apr  6 22:50:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f071a94

app-backup/tsm: add 8.1.15.0, 8.1.17.2

Bug: https://bugs.gentoo.org/855536
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest|   2 +
 app-backup/tsm/metadata.xml|   1 +
 app-backup/tsm/tsm-8.1.15.0.ebuild | 249 +
 app-backup/tsm/tsm-8.1.17.2.ebuild | 249 +
 4 files changed, 501 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index b2dff225bdf9..f4f8880e6036 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1 +1,3 @@
 DIST 8.1.13.3-TIV-TSMBAC-LinuxX86.tar 593264640 BLAKE2B 
0dec77e87403f86aaf98b3dbc61c4dcf7a107d2dbdb1733ad97294669b122a202034928b6c83df931877c6cd08272f7920250fbd6262ec9f565afdc06dd42c2b
 SHA512 
dac6b7f701e7fb8af49988da8df952c93879b57ea57daa88d4fff3c531423c73b24e89995894c041601faf1c33f115e5153461e2672254d9f29b65dd30c8ab8e
+DIST 8.1.15.0-TIV-TSMBAC-LinuxX86.tar 680560640 BLAKE2B 
837cbe2d7e63a827062639fe52e8a17275bc7f7f47f52ddf59d5f00cc8f5a3c2875a39107047cc53cd57ac7100011bd8b0d72b0a893edcedef285a10c0d34c01
 SHA512 
2bdf22ae31af37641e8f06cea118671e461d157dd943c86ffafd866f6fe99ebf40135ba3ea1d2511742ed9c3841db93b8ccb46c29825ce87c217bc94c93fed73
+DIST 8.1.17.2-TIV-TSMBAC-LinuxX86.tar 704153600 BLAKE2B 
a652ab860dd4c44ad75b669153df63e26b8eccaf7978c847162f2028b9fb1c263e4ccf2724e1d4b18b5cb47237070a1941a7cdeb9e15a1a5ff7ba9671fcade05
 SHA512 
0d90976f77d93b65582492547631adf5349dad83617fcc3b40c804111cd7f316fbe238c0f943cd23675b3427a36bfbeb81160b622a5664fca34d026693194cfe

diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
index adcd5f3f170a..f53678b60439 100644
--- a/app-backup/tsm/metadata.xml
+++ b/app-backup/tsm/metadata.xml
@@ -7,5 +7,6 @@

IBM Tivoli Common Inventory 
Technology
Difference snapshot support for NetApp and 
N-Series file servers
+   Install vmware data protection 
support

 

diff --git a/app-backup/tsm/tsm-8.1.15.0.ebuild 
b/app-backup/tsm/tsm-8.1.15.0.ebuild
new file mode 100644
index ..73ab976f5446
--- /dev/null
+++ b/app-backup/tsm/tsm-8.1.15.0.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 rpm systemd pax-utils
+
+DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
+HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect";
+
+MY_PV_MAJOR=$(ver_cut 1)
+MY_PV_MINOR=$(ver_cut 2)
+MY_PV_TINY=$(ver_cut 3)
+MY_PV_PATCH=$(ver_cut 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="acl java vmware +tsm-cit +tsm-hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND="
+   acct-group/tsm
+"
+RDEPEND="
+   acct-group/tsm
+   dev-libs/expat
+   dev-libs/libxml2
+   sys-fs/fuse:0
+   acl? ( sys-apps/acl )
+   java? ( virtual/jre:1.8 )
+   vmware? ( x11-libs/libXft media-libs/alsa-lib )
+   || (
+   sys-libs/libxcrypt[compat]
+   sys-libs/glibc[crypt(+)]
+   )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   DOC_CONTENTS="
+   Note that you have to be root to be able to use the Tivoli 
Storage Manager
+   client. The dsmtca trusted agent binary does not exist anymore.
+
+   For information on how to give other users access, please see 
the following
+   URLs:
+ 

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2023-04-03 Thread Andreas K. Hüttel
commit: f2fe312522f859a37f49356030daf317ad32fdf6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr  3 20:16:41 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Apr  3 20:17:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fe3125

app-backup/tsm: update HOMEPAGE

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.13.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild 
b/app-backup/tsm/tsm-8.1.13.3.ebuild
index a7fb3824f621..53fe1ddcce52 100644
--- a/app-backup/tsm/tsm-8.1.13.3.ebuild
+++ b/app-backup/tsm/tsm-8.1.13.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit readme.gentoo-r1 rpm systemd pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
+HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect";
 
 MY_PV_MAJOR=$(ver_cut 1)
 MY_PV_MINOR=$(ver_cut 2)



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2022-02-28 Thread Andreas K. Hüttel
commit: 7760d51e800a876f0b43a3a091d79918f8a381a9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Feb 28 23:04:25 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Feb 28 23:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7760d51e

app-backup/tsm: Fix dependency

Closes: https://bugs.gentoo.org/832576
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild 
b/app-backup/tsm/tsm-8.1.13.3.ebuild
index 883f9d752f78..0a2ef217d050 100644
--- a/app-backup/tsm/tsm-8.1.13.3.ebuild
+++ b/app-backup/tsm/tsm-8.1.13.3.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
dev-libs/libxml2
sys-fs/fuse:0
acl? ( sys-apps/acl )
-   java? ( >=virtual/jre-1.7 )
+   java? ( virtual/jre:1.8 )
|| (
sys-libs/libxcrypt[compat]
sys-libs/glibc[crypt(+)]



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2022-01-26 Thread Andreas K. Hüttel
commit: 5279a8876e6339a00122fd648893ecfd6bfc9de4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jan 26 15:00:36 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jan 26 15:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5279a887

app-backup/tsm: stable 8.1.13.3 for amd64

Bug: https://bugs.gentoo.org/831509
Bug: https://bugs.gentoo.org/829189
Bug: https://bugs.gentoo.org/788115
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild 
b/app-backup/tsm/tsm-8.1.13.3.ebuild
index 91fe5ce9c71a..883f9d752f78 100644
--- a/app-backup/tsm/tsm-8.1.13.3.ebuild
+++ b/app-backup/tsm/tsm-8.1.13.3.ebuild
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="acl java +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2022-01-26 Thread Andreas K. Hüttel
commit: 19615ea1114f61342dcd610a4bedd9e9874b6c16
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jan 26 15:01:13 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jan 26 15:01:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19615ea1

app-backup/tsm: Remove old

Bug: https://bugs.gentoo.org/831509
Bug: https://bugs.gentoo.org/829189
Bug: https://bugs.gentoo.org/788115
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest  |   1 -
 app-backup/tsm/tsm-8.1.6.0-r2.ebuild | 243 ---
 2 files changed, 244 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 0e8aad5c48f5..b2dff225bdf9 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,2 +1 @@
 DIST 8.1.13.3-TIV-TSMBAC-LinuxX86.tar 593264640 BLAKE2B 
0dec77e87403f86aaf98b3dbc61c4dcf7a107d2dbdb1733ad97294669b122a202034928b6c83df931877c6cd08272f7920250fbd6262ec9f565afdc06dd42c2b
 SHA512 
dac6b7f701e7fb8af49988da8df952c93879b57ea57daa88d4fff3c531423c73b24e89995894c041601faf1c33f115e5153461e2672254d9f29b65dd30c8ab8e
-DIST 8.1.6.0-TIV-TSMBAC-LinuxX86.tar 215961600 BLAKE2B 
de7e3083a87e72763ffee5adbabc20f546edbc771a9ea0017af591b677cb55832c366ec42da6258ccbb81368f7934acfd116eee77236737d8015cc7588d95d3e
 SHA512 
82897f8af6e1408b25eb95206500fa2e05f17983843de3a3456d71ee3cc25188e31a0a2b11c7ee5cf02c3a6aa46fbba03e2a31e697868905739e97c75bfd5984

diff --git a/app-backup/tsm/tsm-8.1.6.0-r2.ebuild 
b/app-backup/tsm/tsm-8.1.6.0-r2.ebuild
deleted file mode 100644
index d26ac9529906..
--- a/app-backup/tsm/tsm-8.1.6.0-r2.ebuild
+++ /dev/null
@@ -1,243 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator readme.gentoo-r1 rpm systemd pax-utils
-
-DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
-
-MY_PV_MAJOR=$(get_major_version)
-MY_PV_MINOR=$(get_version_component_range 2)
-MY_PV_TINY=$(get_version_component_range 3)
-MY_PV_PATCH=$(get_version_component_range 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="acl java +tsm-cit +tsm-hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-DEPEND="
-   acct-group/tsm
-"
-RDEPEND="
-   acct-group/tsm
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( >=virtual/jre-1.7 )
-   || (
-   sys-libs/libxcrypt[compat]
-   sys-libs/glibc[crypt(+)]
-   )"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   DOC_CONTENTS="
-   Note that you have to be root to be able to use the Tivoli 
Storage Manager
-   client. The dsmtca trusted agent binary does not exist anymore.
-
-   For information on how to give other users access, please see 
the following
-   URLs:
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
-   "
-}
-
-src_unpack() {
-   local rpm rpms lang
-   mkdir bacli || die
-   cd bacli || die
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm-cit && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-BAhdw.*)
-   use tsm-hw && rpm

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2022-01-19 Thread Andreas K. Hüttel
commit: 11629c2e66238b3bf753201af27c3147e3ab5cc9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jan 19 21:48:28 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jan 19 21:48:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11629c2e

app-backup/tsm: Version (and EAPI) bump

Bug: https://bugs.gentoo.org/829189
Bug: https://bugs.gentoo.org/788115
Bug: https://bugs.gentoo.org/831509
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest|   1 +
 app-backup/tsm/tsm-8.1.13.3.ebuild | 244 +
 2 files changed, 245 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index b1fe5ffa9f8a..0e8aad5c48f5 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1 +1,2 @@
+DIST 8.1.13.3-TIV-TSMBAC-LinuxX86.tar 593264640 BLAKE2B 
0dec77e87403f86aaf98b3dbc61c4dcf7a107d2dbdb1733ad97294669b122a202034928b6c83df931877c6cd08272f7920250fbd6262ec9f565afdc06dd42c2b
 SHA512 
dac6b7f701e7fb8af49988da8df952c93879b57ea57daa88d4fff3c531423c73b24e89995894c041601faf1c33f115e5153461e2672254d9f29b65dd30c8ab8e
 DIST 8.1.6.0-TIV-TSMBAC-LinuxX86.tar 215961600 BLAKE2B 
de7e3083a87e72763ffee5adbabc20f546edbc771a9ea0017af591b677cb55832c366ec42da6258ccbb81368f7934acfd116eee77236737d8015cc7588d95d3e
 SHA512 
82897f8af6e1408b25eb95206500fa2e05f17983843de3a3456d71ee3cc25188e31a0a2b11c7ee5cf02c3a6aa46fbba03e2a31e697868905739e97c75bfd5984

diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild 
b/app-backup/tsm/tsm-8.1.13.3.ebuild
new file mode 100644
index ..91fe5ce9c71a
--- /dev/null
+++ b/app-backup/tsm/tsm-8.1.13.3.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 rpm systemd pax-utils
+
+DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
+HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
+
+MY_PV_MAJOR=$(ver_cut 1)
+MY_PV_MINOR=$(ver_cut 2)
+MY_PV_TINY=$(ver_cut 3)
+MY_PV_PATCH=$(ver_cut 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="acl java +tsm-cit +tsm-hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND="
+   acct-group/tsm
+"
+RDEPEND="
+   acct-group/tsm
+   dev-libs/expat
+   dev-libs/libxml2
+   sys-fs/fuse:0
+   acl? ( sys-apps/acl )
+   java? ( >=virtual/jre-1.7 )
+   || (
+   sys-libs/libxcrypt[compat]
+   sys-libs/glibc[crypt(+)]
+   )"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   DOC_CONTENTS="
+   Note that you have to be root to be able to use the Tivoli 
Storage Manager
+   client. The dsmtca trusted agent binary does not exist anymore.
+
+   For information on how to give other users access, please see 
the following
+   URLs:
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
+   "
+}
+
+src_unpack() {
+   local rpm rpms lang
+   mkdir bacli || die
+   cd bacli || die
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm-cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm-hw && rpms="${rpms} ./${rpm}"
+   ;;
+

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2021-11-19 Thread Sam James
commit: e753f5f37ee36fdc8e74efc2e31529470e23e738
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 19 17:43:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 19 17:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e753f5f3

app-backup/tsm: flip libxcrypt[compat] dep order

Help Portage resolve dependencies a bit easier.

Bug: https://bugs.gentoo.org/814335
Bug: https://bugs.gentoo.org/822849
Signed-off-by: Sam James  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0-r2.ebuild 
b/app-backup/tsm/tsm-8.1.6.0-r2.ebuild
index c8bfb5d1b7e5..d26ac9529906 100644
--- a/app-backup/tsm/tsm-8.1.6.0-r2.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0-r2.ebuild
@@ -61,8 +61,8 @@ RDEPEND="
acl? ( sys-apps/acl )
java? ( >=virtual/jre-1.7 )
|| (
-   sys-libs/glibc[crypt(+)]
sys-libs/libxcrypt[compat]
+   sys-libs/glibc[crypt(+)]
)"
 
 S="${WORKDIR}/bacli"



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2021-02-28 Thread Andreas K. Hüttel
commit: 52670cf9cd5a9dfe626f65596a0d72ce0c08e0e7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:05:17 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:05:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52670cf9

app-backup/tsm: Stable for amd64

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild 
b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
index 34225aedc4c..cab9db6b1d1 100644
--- a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="acl java +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2021-02-28 Thread Andreas K. Hüttel
commit: e98fa2be606ac916b9532bcc3d1962177eee5a79
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 28 21:05:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 28 21:05:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98fa2be

app-backup/tsm: Remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0.ebuild | 240 --
 1 file changed, 240 deletions(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
deleted file mode 100644
index f84a86e3d25..000
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
-
-DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
-
-MY_PV_MAJOR=$(get_major_version)
-MY_PV_MINOR=$(get_version_component_range 2)
-MY_PV_TINY=$(get_version_component_range 3)
-MY_PV_PATCH=$(get_version_component_range 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="acl java +tsm-cit +tsm-hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-DEPEND="
-   acct-group/tsm
-"
-RDEPEND="
-   acct-group/tsm
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( >=virtual/jre-1.7 )
-"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   DOC_CONTENTS="
-   Note that you have to be root to be able to use the Tivoli 
Storage Manager
-   client. The dsmtca trusted agent binary does not exist anymore.
-
-   For information on how to give other users access, please see 
the following
-   URLs:
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
-   "
-}
-
-src_unpack() {
-   local rpm rpms lang
-   mkdir bacli || die
-   cd bacli || die
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm-cit && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-BAhdw.*)
-   use tsm-hw && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-JBB.*|*-filepath-*)
-   # "journal based backup" for all filesystems
-   # requires a kernel module.
-   # "Linux Filepath source code" available
-   # by request from vendor
-   ;;
-   *)
-   rpms="${rpms} ./${rpm}"
-   ;;
-   esac
-   done
-   for rpm in ${A}; do
-   case ${rpm} in
-   *.rpm)
-   rpms="${rpms} ${rpm}"
-   ;;
-   esac
-   done
-
-   rpm_unpack ${rpms}
-
-   # Avoid strange error messages caused by read-only files
-   chmod -R u+w "${S}" || die
-}
-
-src_install() {
-   cp -a opt "${D}" || die
-   cp -a usr "${D}" || die
-
-   # The RPM files contain postinstall scripts which can be extracted
-   # e.g. 

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-10-09 Thread Andreas K. Hüttel
commit: 40b0f30169f2c2faa1e448567ed085191af916b8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct  9 18:20:25 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct  9 18:20:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b0f301

app-backup/tsm: Remove old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest  |   1 -
 app-backup/tsm/tsm-7.1.8.0-r1.ebuild | 239 ---
 2 files changed, 240 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 6fcba5100fe..b1fe5ffa9f8 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,2 +1 @@
-DIST 7.1.8.0-TIV-TSMBAC-LinuxX86.tar 221849600 BLAKE2B 
a57d15885c802925e92afca45bfd25c1aa56c33329f03d3de89f00dd139239da3b835ef514dd8d881e76e04e84656d3d630b8e8e44fe8ef331c3f2c5d6acf816
 SHA512 
68dce2463554b7bd6100d5bf6a617316a04898b747fcaec182c9c4870c34bceb16eea47d073c587c7184945a3cef0f6c98d9a59364589a4745fd1fdc195e3af9
 DIST 8.1.6.0-TIV-TSMBAC-LinuxX86.tar 215961600 BLAKE2B 
de7e3083a87e72763ffee5adbabc20f546edbc771a9ea0017af591b677cb55832c366ec42da6258ccbb81368f7934acfd116eee77236737d8015cc7588d95d3e
 SHA512 
82897f8af6e1408b25eb95206500fa2e05f17983843de3a3456d71ee3cc25188e31a0a2b11c7ee5cf02c3a6aa46fbba03e2a31e697868905739e97c75bfd5984

diff --git a/app-backup/tsm/tsm-7.1.8.0-r1.ebuild 
b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
deleted file mode 100644
index 58c58485a2b..000
--- a/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
+++ /dev/null
@@ -1,239 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
-
-DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
-
-MY_PV_MAJOR=$(get_major_version)
-MY_PV_MINOR=$(get_version_component_range 2)
-MY_PV_TINY=$(get_version_component_range 3)
-MY_PV_PATCH=$(get_version_component_range 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="acl java +tsm-cit +tsm-hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-DEPEND="
-   acct-group/tsm
-"
-RDEPEND="
-   acct-group/tsm
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( >=virtual/jre-1.7 )
-"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   DOC_CONTENTS="
-   Note that you have to be root to be able to use the Tivoli 
Storage Manager
-   client. The dsmtca trusted agent binary does not exist anymore.
-
-   For information on how to give other users access, please see 
the following
-   URLs:
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
-   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
-   "
-}
-
-src_unpack() {
-   local rpm rpms lang
-   mkdir bacli || die
-   cd bacli || die
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm-cit && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-BAhdw.*)
-   use tsm-hw && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-JBB.*|*-filepath-*)
-   # "journal based backup" for all filesystems
-  

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-10-09 Thread Andreas K. Hüttel
commit: 30c25ab45be7ee8795c74db682ffcbe6027f5bd8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct  9 18:19:57 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct  9 18:19:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c25ab4

app-backup/tsm: Drop ROOTPATH from env again

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0-r1.ebuild | 240 +++
 1 file changed, 240 insertions(+)

diff --git a/app-backup/tsm/tsm-8.1.6.0-r1.ebuild 
b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
new file mode 100644
index 000..34225aedc4c
--- /dev/null
+++ b/app-backup/tsm/tsm-8.1.6.0-r1.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
+
+DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
+HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="acl java +tsm-cit +tsm-hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND="
+   acct-group/tsm
+"
+RDEPEND="
+   acct-group/tsm
+   dev-libs/expat
+   dev-libs/libxml2
+   sys-fs/fuse:0
+   acl? ( sys-apps/acl )
+   java? ( >=virtual/jre-1.7 )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   DOC_CONTENTS="
+   Note that you have to be root to be able to use the Tivoli 
Storage Manager
+   client. The dsmtca trusted agent binary does not exist anymore.
+
+   For information on how to give other users access, please see 
the following
+   URLs:
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
+   "
+}
+
+src_unpack() {
+   local rpm rpms lang
+   mkdir bacli || die
+   cd bacli || die
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm-cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm-hw && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-JBB.*|*-filepath-*)
+   # "journal based backup" for all filesystems
+   # requires a kernel module.
+   # "Linux Filepath source code" available
+   # by request from vendor
+   ;;
+   *)
+   rpms="${rpms} ./${rpm}"
+   ;;
+   esac
+   done
+   for rpm in ${A}; do
+   case ${rpm} in
+   *.rpm)
+   rpms="${rpms} ${rpm}"
+   ;;
+   esac
+   done
+
+   rpm_unpack ${rpms}
+
+   # Avoid strange error messages caused by read-only files
+   chmod -R u+w "${S}" || die
+}
+
+src_install() {
+   cp -a opt "${D}" || die
+   cp -a usr "${D}" || die
+
+   # The RPM files contain postinstall scripts which can be e

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-10-09 Thread Agostino Sarubbo
commit: 2aa7d01386f43355ae552326701c6f87ed50a627
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  9 15:23:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  9 15:23:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa7d013

app-backup/tsm: amd64 stable wrt bug #719136

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
index 6671f616235..f84a86e3d25 100644
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="acl java +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-07-13 Thread Marek Szuba
commit: fdc069e9bc78d18504140bb2ced2de31bf1bf5b9
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 13 12:09:32 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 13 12:14:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc069e9

app-backup/tsm: keyword 8.1.6.0

Approved by maintainer in #gentoo-dev.

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/tsm/tsm-8.1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
index e440a76deaa..f2c450a85de 100644
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-#KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-07-13 Thread Marek Szuba
commit: 0836e8ee5ab65c1c3bfd547c498f1ab8eaf152f9
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 13 12:13:43 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 13 12:14:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0836e8ee

app-backup/tsm: s/_/-/ in USE flags

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/tsm/metadata.xml  | 4 ++--
 app-backup/tsm/tsm-7.1.8.0-r1.ebuild | 6 +++---
 app-backup/tsm/tsm-8.1.6.0.ebuild| 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
index 5c23451875c..249336c9081 100644
--- a/app-backup/tsm/metadata.xml
+++ b/app-backup/tsm/metadata.xml
@@ -5,7 +5,7 @@
dilfri...@gentoo.org


-   IBM Tivoli Common Inventory 
Technology
-   Difference snapshot support for NetApp and 
N-Series file servers
+   IBM Tivoli Common Inventory 
Technology
+   Difference snapshot support for NetApp and 
N-Series file servers

 

diff --git a/app-backup/tsm/tsm-7.1.8.0-r1.ebuild 
b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
index df5a6de943e..58c58485a2b 100644
--- a/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
+++ b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
@@ -35,7 +35,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
 
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE="acl java +tsm_cit +tsm_hw"
+IUSE="acl java +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 
 # not available (yet?)
@@ -86,10 +86,10 @@ src_unpack() {
for rpm in *.rpm; do
case ${rpm} in
TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm_cit && rpms="${rpms} ./${rpm}"
+   use tsm-cit && rpms="${rpms} ./${rpm}"
;;
TIVsm-BAhdw.*)
-   use tsm_hw && rpms="${rpms} ./${rpm}"
+   use tsm-hw && rpms="${rpms} ./${rpm}"
;;
TIVsm-JBB.*|*-filepath-*)
# "journal based backup" for all filesystems

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
index f2c450a85de..6671f616235 100644
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -35,7 +35,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
 
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE="acl java +tsm_cit +tsm_hw"
+IUSE="acl java +tsm-cit +tsm-hw"
 QA_PREBUILT="*"
 
 # not available (yet?)
@@ -86,10 +86,10 @@ src_unpack() {
for rpm in *.rpm; do
case ${rpm} in
TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm_cit && rpms="${rpms} ./${rpm}"
+   use tsm-cit && rpms="${rpms} ./${rpm}"
;;
TIVsm-BAhdw.*)
-   use tsm_hw && rpms="${rpms} ./${rpm}"
+   use tsm-hw && rpms="${rpms} ./${rpm}"
;;
TIVsm-JBB.*|*-filepath-*)
# "journal based backup" for all filesystems



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-05-06 Thread Andreas K. Hüttel
commit: 169af79c545582f9bec87e77c831acf682483746
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May  6 20:20:01 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May  6 21:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169af79c

app-backup/tsm: migrate from user to GLEP 81

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-7.1.8.0-r1.ebuild | 8 +---
 app-backup/tsm/tsm-8.1.6.0.ebuild| 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/app-backup/tsm/tsm-7.1.8.0-r1.ebuild 
b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
index 02b699342e4..df5a6de943e 100644
--- a/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
+++ b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd user pax-utils
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
@@ -50,8 +50,11 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
-DEPEND=""
+DEPEND="
+   acct-group/tsm
+"
 RDEPEND="
+   acct-group/tsm
dev-libs/expat
dev-libs/libxml2
sys-fs/fuse:0
@@ -62,7 +65,6 @@ RDEPEND="
 S="${WORKDIR}/bacli"
 
 pkg_setup() {
-   enewgroup tsm
DOC_CONTENTS="
Note that you have to be root to be able to use the Tivoli 
Storage Manager
client. The dsmtca trusted agent binary does not exist anymore.

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
index e8319f4cd21..e440a76deaa 100644
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit versionator multilib eutils readme.gentoo-r1 rpm systemd user pax-utils
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
@@ -50,8 +50,11 @@ ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done
 unset lang
 
-DEPEND=""
+DEPEND="
+   acct-group/tsm
+"
 RDEPEND="
+   acct-group/tsm
dev-libs/expat
dev-libs/libxml2
sys-fs/fuse:0
@@ -62,7 +65,6 @@ RDEPEND="
 S="${WORKDIR}/bacli"
 
 pkg_setup() {
-   enewgroup tsm
DOC_CONTENTS="
Note that you have to be root to be able to use the Tivoli 
Storage Manager
client. The dsmtca trusted agent binary does not exist anymore.



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2020-05-06 Thread Andreas K. Hüttel
commit: 9ada041e9ece7eea13f52a12e55155ea8bdc9d70
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May  6 20:06:56 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May  6 21:15:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ada041e

app-backup/tsm: Drop ROOTPATH from env file

Closes: https://bugs.gentoo.org/682142
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/{tsm-7.1.8.0.ebuild => tsm-7.1.8.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-backup/tsm/tsm-7.1.8.0.ebuild 
b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
similarity index 99%
rename from app-backup/tsm/tsm-7.1.8.0.ebuild
rename to app-backup/tsm/tsm-7.1.8.0-r1.ebuild
index 7f08336f18a..02b699342e4 100644
--- a/app-backup/tsm/tsm-7.1.8.0.ebuild
+++ b/app-backup/tsm/tsm-7.1.8.0-r1.ebuild
@@ -193,7 +193,6 @@ src_install() {
echo 'DSM_CONFIG="/etc/tivoli/dsm.opt"' >> ${ENV_FILE}
echo 'DSM_DIR="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
echo 'DSM_LOG="/var/log/tsm"' >> ${ENV_FILE}
-   echo 'ROOTPATH="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
 
echo 'SEARCH_DIRS_MASK="/opt/tivoli/tsm/client/ba/bin"' > 
"${T}/80${PN}" || die
insinto "/etc/revdep-rebuild"



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2019-04-04 Thread Aaron Bauman
commit: 90898938b0b3defca76f5b383386c6ad987feb36
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  4 19:43:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  4 19:43:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90898938

app-backup/tsm: drop vulnerable wrt bug #644496

Signed-off-by: Aaron Bauman  gentoo.org>

 app-backup/tsm/Manifest  |   1 -
 app-backup/tsm/tsm-7.1.4.4-r3.ebuild | 231 ---
 2 files changed, 232 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index b35b13df6d7..6fcba5100fe 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,3 +1,2 @@
-DIST 7.1.4.4-TIV-TSMBAC-LinuxX86.tar 220456960 BLAKE2B 
1deb7f40b0db899dba475d83d4f22d602563b30c491d280f478e69c558677b9d09e49050eace4275e083eeeb670df2e545ad65abc2abf9dade1e35c947e581f6
 SHA512 
5f0b0262ad4b8f1dc6d9763735c3390a9ea0d559a3efd08593c6aa81e89978387906ff728a5dee575725da7d0b7e4f4e6d207111b79625c6487b6e8d56d767de
 DIST 7.1.8.0-TIV-TSMBAC-LinuxX86.tar 221849600 BLAKE2B 
a57d15885c802925e92afca45bfd25c1aa56c33329f03d3de89f00dd139239da3b835ef514dd8d881e76e04e84656d3d630b8e8e44fe8ef331c3f2c5d6acf816
 SHA512 
68dce2463554b7bd6100d5bf6a617316a04898b747fcaec182c9c4870c34bceb16eea47d073c587c7184945a3cef0f6c98d9a59364589a4745fd1fdc195e3af9
 DIST 8.1.6.0-TIV-TSMBAC-LinuxX86.tar 215961600 BLAKE2B 
de7e3083a87e72763ffee5adbabc20f546edbc771a9ea0017af591b677cb55832c366ec42da6258ccbb81368f7934acfd116eee77236737d8015cc7588d95d3e
 SHA512 
82897f8af6e1408b25eb95206500fa2e05f17983843de3a3456d71ee3cc25188e31a0a2b11c7ee5cf02c3a6aa46fbba03e2a31e697868905739e97c75bfd5984

diff --git a/app-backup/tsm/tsm-7.1.4.4-r3.ebuild 
b/app-backup/tsm/tsm-7.1.4.4-r3.ebuild
deleted file mode 100644
index ef3867988c2..000
--- a/app-backup/tsm/tsm-7.1.4.4-r3.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
-
-DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
-HOMEPAGE="http://www.tivoli.com/";
-
-MY_PV_MAJOR=$(get_major_version)
-MY_PV_MINOR=$(get_version_component_range 2)
-MY_PV_TINY=$(get_version_component_range 3)
-MY_PV_PATCH=$(get_version_component_range 4)
-
-MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
-MY_PVR_ALLDOTS=${PV}
-
-if [[ ${MY_PV_PATCH} == 0 ]]; then
-   MY_RELEASE_PATH=maintenance
-else
-   MY_RELEASE_PATH=patches
-fi
-BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
-BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
-BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
-SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
-SRC_URI="${BASE_URI}${SRC_TAR}"
-
-RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
-LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
-   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
-   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
-   || ( BSD GPL-2+ ) gSOAP libpng tsm"
-
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="acl java +tsm_cit +tsm_hw"
-QA_PREBUILT="*"
-
-# not available (yet?)
-#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
-#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
-MY_LANG_PV="${MY_PVR_ALLDOTS}-"
-for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} l10n_${lang%:*}"
-   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
-${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
-${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
-done
-unset lang
-
-DEPEND=""
-RDEPEND="
-   dev-libs/expat
-   dev-libs/libxml2
-   sys-fs/fuse:0
-   acl? ( sys-apps/acl )
-   java? ( >=virtual/jre-1.7 )
-"
-
-S="${WORKDIR}/bacli"
-
-pkg_setup() {
-   enewgroup tsm
-   DOC_CONTENTS="
-   Note that you have to be either root or member of the group tsm 
to
-   be able to use the Tivoli Storage Manager client."
-}
-
-src_unpack() {
-   local rpm rpms lang
-   unpack ${SRC_TAR}
-
-   cd "${S}"
-   for rpm in *.rpm; do
-   case ${rpm} in
-   TIVsm-APIcit.*|TIVsm-BAcit.*)
-   use tsm_cit && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-BAhdw.*)
-   use tsm_hw && rpms="${rpms} ./${rpm}"
-   ;;
-   TIVsm-JBB.*|*-filepath-*)
-   # "journal based backup" for all filesystems
-   # requires a kernel module.
-   # "Linux Filepath source code" available
-   # by request from vendor
-   ;;
-   *)
- 

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2018-12-26 Thread Andreas K. Hüttel
commit: 74c3433d42ed8484c20c22d2790f20b436b7e38a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec 26 22:22:37 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec 26 22:23:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c3433d

app-backup/tsm: Fix 7.1.8 and re-keyword

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-7.1.8.0.ebuild | 8 +---
 app-backup/tsm/tsm-8.1.6.0.ebuild | 6 --
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-backup/tsm/tsm-7.1.8.0.ebuild 
b/app-backup/tsm/tsm-7.1.8.0.ebuild
index 015314a72dc..415ae4aa672 100644
--- a/app-backup/tsm/tsm-7.1.8.0.ebuild
+++ b/app-backup/tsm/tsm-7.1.8.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd user pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-#KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
@@ -232,5 +232,7 @@ pkg_postinst() {
chown root:root "${dirs[@]}" || die
chmod 0755 "${dirs[@]}" || die
 
+   FORCE_PRINT_ELOG=1
+   DISABLE_AUTOFORMATTING=1
readme.gentoo_print_elog
 }

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
index 015314a72dc..edcdcbf19e4 100644
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+inherit versionator multilib eutils readme.gentoo-r1 rpm systemd user pax-utils
 
 DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
@@ -232,5 +232,7 @@ pkg_postinst() {
chown root:root "${dirs[@]}" || die
chmod 0755 "${dirs[@]}" || die
 
+   FORCE_PRINT_ELOG=1
+   DISABLE_AUTOFORMATTING=1
readme.gentoo_print_elog
 }



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2018-12-26 Thread Andreas K. Hüttel
commit: af2b90d8519f3da5e50d4cc653df98f90114e7d7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec 26 19:09:15 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec 26 19:09:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2b90d8

app-backup/tsm: dsmtca does not exist anymore

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/tsm-7.1.8.0.ebuild | 13 -
 app-backup/tsm/tsm-8.1.6.0.ebuild | 13 -
 2 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/app-backup/tsm/tsm-7.1.8.0.ebuild 
b/app-backup/tsm/tsm-7.1.8.0.ebuild
index 82570635db3..015314a72dc 100644
--- a/app-backup/tsm/tsm-7.1.8.0.ebuild
+++ b/app-backup/tsm/tsm-7.1.8.0.ebuild
@@ -64,8 +64,14 @@ S="${WORKDIR}/bacli"
 pkg_setup() {
enewgroup tsm
DOC_CONTENTS="
-   Note that you have to be either root or member of the group tsm 
to
-   be able to use the Tivoli Storage Manager client."
+   Note that you have to be root to be able to use the Tivoli 
Storage Manager
+   client. The dsmtca trusted agent binary does not exist anymore.
+
+   For information on how to give other users access, please see 
the following
+   URLs:
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
+   "
 }
 
 src_unpack() {
@@ -162,9 +168,6 @@ src_install(){
dosym "../..${target}" "${i#${D}}"
done
 
-   fowners :tsm /opt/tivoli/tsm/client/ba/bin/dsmtca
-   fperms 4710 /opt/tivoli/tsm/client/ba/bin/dsmtca
-
keepdir /var/log/tsm
insinto /etc/logrotate.d
newins "${FILESDIR}/tsm.logrotate" tsm

diff --git a/app-backup/tsm/tsm-8.1.6.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
index 82570635db3..015314a72dc 100644
--- a/app-backup/tsm/tsm-8.1.6.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -64,8 +64,14 @@ S="${WORKDIR}/bacli"
 pkg_setup() {
enewgroup tsm
DOC_CONTENTS="
-   Note that you have to be either root or member of the group tsm 
to
-   be able to use the Tivoli Storage Manager client."
+   Note that you have to be root to be able to use the Tivoli 
Storage Manager
+   client. The dsmtca trusted agent binary does not exist anymore.
+
+   For information on how to give other users access, please see 
the following
+   URLs:
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
+   
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
+   "
 }
 
 src_unpack() {
@@ -162,9 +168,6 @@ src_install(){
dosym "../..${target}" "${i#${D}}"
done
 
-   fowners :tsm /opt/tivoli/tsm/client/ba/bin/dsmtca
-   fperms 4710 /opt/tivoli/tsm/client/ba/bin/dsmtca
-
keepdir /var/log/tsm
insinto /etc/logrotate.d
newins "${FILESDIR}/tsm.logrotate" tsm



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2018-12-26 Thread Andreas K. Hüttel
commit: 997e51040c10cf4b31447f13a4569a69155ef7be
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec 26 15:46:01 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec 26 15:48:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997e5104

app-backup/tsm: Version bump, work in progress

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest   | 1 +
 app-backup/tsm/tsm-7.1.8.0.ebuild | 2 +-
 app-backup/tsm/{tsm-7.1.8.0.ebuild => tsm-8.1.6.0.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 0ced8297b57..b35b13df6d7 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,2 +1,3 @@
 DIST 7.1.4.4-TIV-TSMBAC-LinuxX86.tar 220456960 BLAKE2B 
1deb7f40b0db899dba475d83d4f22d602563b30c491d280f478e69c558677b9d09e49050eace4275e083eeeb670df2e545ad65abc2abf9dade1e35c947e581f6
 SHA512 
5f0b0262ad4b8f1dc6d9763735c3390a9ea0d559a3efd08593c6aa81e89978387906ff728a5dee575725da7d0b7e4f4e6d207111b79625c6487b6e8d56d767de
 DIST 7.1.8.0-TIV-TSMBAC-LinuxX86.tar 221849600 BLAKE2B 
a57d15885c802925e92afca45bfd25c1aa56c33329f03d3de89f00dd139239da3b835ef514dd8d881e76e04e84656d3d630b8e8e44fe8ef331c3f2c5d6acf816
 SHA512 
68dce2463554b7bd6100d5bf6a617316a04898b747fcaec182c9c4870c34bceb16eea47d073c587c7184945a3cef0f6c98d9a59364589a4745fd1fdc195e3af9
+DIST 8.1.6.0-TIV-TSMBAC-LinuxX86.tar 215961600 BLAKE2B 
de7e3083a87e72763ffee5adbabc20f546edbc771a9ea0017af591b677cb55832c366ec42da6258ccbb81368f7934acfd116eee77236737d8015cc7588d95d3e
 SHA512 
82897f8af6e1408b25eb95206500fa2e05f17983843de3a3456d71ee3cc25188e31a0a2b11c7ee5cf02c3a6aa46fbba03e2a31e697868905739e97c75bfd5984

diff --git a/app-backup/tsm/tsm-7.1.8.0.ebuild 
b/app-backup/tsm/tsm-7.1.8.0.ebuild
index e0ace8567a6..82570635db3 100644
--- a/app-backup/tsm/tsm-7.1.8.0.ebuild
+++ b/app-backup/tsm/tsm-7.1.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
 
-DESCRIPTION="IBM Spectrum Protect (formerly Tivoli Storage Manager) 
Backup/Archive (B/A) Client and API"
+DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
 
 MY_PV_MAJOR=$(get_major_version)

diff --git a/app-backup/tsm/tsm-7.1.8.0.ebuild 
b/app-backup/tsm/tsm-8.1.6.0.ebuild
similarity index 98%
copy from app-backup/tsm/tsm-7.1.8.0.ebuild
copy to app-backup/tsm/tsm-8.1.6.0.ebuild
index e0ace8567a6..82570635db3 100644
--- a/app-backup/tsm/tsm-7.1.8.0.ebuild
+++ b/app-backup/tsm/tsm-8.1.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
 
-DESCRIPTION="IBM Spectrum Protect (formerly Tivoli Storage Manager) 
Backup/Archive (B/A) Client and API"
+DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) 
Backup/Archive Client, API"
 HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
 
 MY_PV_MAJOR=$(get_major_version)



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2018-12-26 Thread Andreas K. Hüttel
commit: 615958499522ab50ba0aa0938a43b637add5ad2d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec 26 11:30:52 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec 26 11:31:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61595849

app-backup/tsm: Version bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/Manifest   |   1 +
 app-backup/tsm/tsm-7.1.8.0.ebuild | 233 ++
 2 files changed, 234 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 40775b5bb28..0ced8297b57 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1 +1,2 @@
 DIST 7.1.4.4-TIV-TSMBAC-LinuxX86.tar 220456960 BLAKE2B 
1deb7f40b0db899dba475d83d4f22d602563b30c491d280f478e69c558677b9d09e49050eace4275e083eeeb670df2e545ad65abc2abf9dade1e35c947e581f6
 SHA512 
5f0b0262ad4b8f1dc6d9763735c3390a9ea0d559a3efd08593c6aa81e89978387906ff728a5dee575725da7d0b7e4f4e6d207111b79625c6487b6e8d56d767de
+DIST 7.1.8.0-TIV-TSMBAC-LinuxX86.tar 221849600 BLAKE2B 
a57d15885c802925e92afca45bfd25c1aa56c33329f03d3de89f00dd139239da3b835ef514dd8d881e76e04e84656d3d630b8e8e44fe8ef331c3f2c5d6acf816
 SHA512 
68dce2463554b7bd6100d5bf6a617316a04898b747fcaec182c9c4870c34bceb16eea47d073c587c7184945a3cef0f6c98d9a59364589a4745fd1fdc195e3af9

diff --git a/app-backup/tsm/tsm-7.1.8.0.ebuild 
b/app-backup/tsm/tsm-7.1.8.0.ebuild
new file mode 100644
index 000..e0ace8567a6
--- /dev/null
+++ b/app-backup/tsm/tsm-7.1.8.0.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+
+DESCRIPTION="IBM Spectrum Protect (formerly Tivoli Storage Manager) 
Backup/Archive (B/A) Client and API"
+HOMEPAGE="https://www.ibm.com/us-en/marketplace/data-protection-and-recovery";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+#KEYWORDS="-* ~amd64"
+IUSE="acl java +tsm_cit +tsm_hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND=""
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libxml2
+   sys-fs/fuse:0
+   acl? ( sys-apps/acl )
+   java? ( >=virtual/jre-1.7 )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   enewgroup tsm
+   DOC_CONTENTS="
+   Note that you have to be either root or member of the group tsm 
to
+   be able to use the Tivoli Storage Manager client."
+}
+
+src_unpack() {
+   local rpm rpms lang
+   mkdir bacli || die
+   cd bacli || die
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm_cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm_hw && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-JBB.*|*-filepath-*)
+   # "journal based backup" for all filesystems
+   # requires a kernel module.
+   # "Linux Filepath source code" available
+   # by request from vendor
+   ;;
+   *)
+   rpms="${rpms} ./${rpm}"
+   ;;
+   esac
+   done
+   for rpm in ${A}; do
+   case ${rpm} in

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2018-12-25 Thread Andreas K. Hüttel
commit: 7fd9cd2cd841eed9658b9deec1cb269e57f6f327
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 16:18:54 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 16:19:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd9cd2c

app-backup/tsm: Use slotted fuse dependency, bug 668054

Closes: https://bugs.gentoo.org/673626
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/{tsm-7.1.4.4-r2.ebuild => tsm-7.1.4.4-r3.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-backup/tsm/tsm-7.1.4.4-r2.ebuild 
b/app-backup/tsm/tsm-7.1.4.4-r3.ebuild
similarity index 98%
rename from app-backup/tsm/tsm-7.1.4.4-r2.ebuild
rename to app-backup/tsm/tsm-7.1.4.4-r3.ebuild
index 4bfb05faf99..ef3867988c2 100644
--- a/app-backup/tsm/tsm-7.1.4.4-r2.ebuild
+++ b/app-backup/tsm/tsm-7.1.4.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="~amd64 -*"
+KEYWORDS="-* ~amd64"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
@@ -54,7 +54,7 @@ DEPEND=""
 RDEPEND="
dev-libs/expat
dev-libs/libxml2
-   =sys-fs/fuse-2*
+   sys-fs/fuse:0
acl? ( sys-apps/acl )
java? ( >=virtual/jre-1.7 )
 "



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2017-11-05 Thread James Le Cuirot
commit: 1f51e12892d2b177e7871b321a508f8cf4510e6a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Sep  1 19:45:43 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  5 13:48:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f51e128

app-backup/tsm: Drop all old versions

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-backup/tsm/Manifest  |  72 ---
 app-backup/tsm/tsm-7.1.0.0-r1.ebuild | 239 --
 app-backup/tsm/tsm-7.1.0.3.ebuild| 239 --
 app-backup/tsm/tsm-7.1.1.4.ebuild| 239 --
 app-backup/tsm/tsm-7.1.2.0.ebuild| 239 --
 app-backup/tsm/tsm-7.1.2.3.ebuild| 239 --
 app-backup/tsm/tsm-7.1.3.1-r1.ebuild | 243 ---
 app-backup/tsm/tsm-7.1.3.1.ebuild| 240 --
 app-backup/tsm/tsm-7.1.3.2.ebuild| 243 ---
 app-backup/tsm/tsm-7.1.4.4-r1.ebuild | 231 -
 app-backup/tsm/tsm-7.1.4.4.ebuild| 227 
 11 files changed, 2451 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 8a559618cf7..c86d334d5de 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,73 +1 @@
-DIST 7.1.0.0-TIV-TSMBAC-LinuxX86.tar 99133440 SHA256 
b0d48ddd3fb8613c8cd55dcaa2fe779dcf292779abaa252f46f63b7d466bc0c6 SHA512 
ff1a3ee629807234551d1f9508b096fc5b87caf709e5b0b58b720f8e3e35b0b737f103f0259a52797fc9b7af5208f417d2575aae6a06201c2e8ae20db40ff46c
 WHIRLPOOL 
af67a267af992b89e47dfe7d0c07c4935f142a7cd44ad0628f398656222a2001165cd2ad97a08cfc2cedad6bafd36b49f79da5bf4221225d940980059171cfac
-DIST 7.1.0.0-TIVsm-msg.CS_CZ.x86_64.rpm 4449301 SHA256 
bae02bebe71f6c0f91b2baf37d12d6d68e6509ffa4e11d25635b2a5e685b51fa SHA512 
117cabafcb9751a0d45c735df651b07b0e146ad81a9ab21761310ecbe70714e958406e61c78f1d155e0a6d00aa7229b05f6e94f583a6125684d55de03f252a91
 WHIRLPOOL 
ba3d92c3e2bcb465409adbeedcbb29cf05266155aee59b07f62ef423f08f1825383eaf57b05f969bf721402d3cab4dc6eea824682428b806423ad915949608af
-DIST 7.1.0.0-TIVsm-msg.DE_DE.x86_64.rpm 3748958 SHA256 
50837d1085365b7ac1af6204591e47e6f23e610eaebfdcb32240b116522c450c SHA512 
82789e0b6210067f682cbfb845978037ba0bf4bcebd04d350b7d93f855c4ce87b1ae7830c91af2d75b6c7dd6f4a0aad7d452224e79c2ff07bb56947c0a976215
 WHIRLPOOL 
fba1d9718a10ed24911a2b42c53908266b5192f266c2d49c6d62107959b82a80bc46ce06319c689551b7441157fd443b860eaf1ca900dafb68f7709a5a7e4701
-DIST 7.1.0.0-TIVsm-msg.ES_ES.x86_64.rpm 3787106 SHA256 
8740c1b2b592de736cddcddf55166adae1df46e095811142df72327469121075 SHA512 
8f6416332239a0dd5425d24371c1e3922a2b4c771adaee995224c245832928b9fc5a48086763ca04bb2bd1ece4252a46b24b5793f229b89407c245235f8b0fb0
 WHIRLPOOL 
b23f4db28e40862dfefb019ddf3df88b0c2db77bf494010140fec66fc91b074d5ffa9b8a4b1810d864254d424b196eb0917fc8e3211061d48f6f6c1cfe34bd32
-DIST 7.1.0.0-TIVsm-msg.FR_FR.x86_64.rpm 3740545 SHA256 
fc88ccec06c06ed5dc2030fca50883d56cb9413cb6b84ea0c309f104f6c9a0fc SHA512 
5e5a801b06b0d42b4300ff39faed600cbc12f0358d1f7679a6fbc17323faa04752c1ad4c83794e5a7f9ae03de32f4b0ba5ef6ed960a8e52b854e6d013b64b27a
 WHIRLPOOL 
04d89f2cad3eec82a2dcf83fb709bbe98df37b3c167c66b2002309a1e733ac2c2a0fcbc8eb5890c5e0e9f3c995e49b9b087244c0b08d9a555055c13afd5dbc9a
-DIST 7.1.0.0-TIVsm-msg.HU_HU.x86_64.rpm 3829863 SHA256 
78bd6ca1a5975aee1883861c6dec79b2abcd854473e6bb58398346883d31506d SHA512 
b887761274f6eafc328023cdc61e087a89ac5f2d2d61e25033fe5a2b92a897dec55ec9ce1f80aaccc3a29d7c29288201a41c8a505a49472be1d5a9d596d09013
 WHIRLPOOL 
9d22063f71347b573d617cc0ae417e401d06390e6ebd133a50c62e33df9755db8dcd61f3b3e2b6e5268fc24789eede1c7b76823125fb0bb86e376239f655dc99
-DIST 7.1.0.0-TIVsm-msg.IT_IT.x86_64.rpm 3650284 SHA256 
afadb6d893cc69169500a9df778b14831a5d7c47db9812bbad7b08fb82924587 SHA512 
f6ceb807e90932a3497928facef7d4ea7ab4328192591efdc4c605d2e6511ae92942b1b48c53f6cb96b7b7fb7688739e895cf684b0b1dda6005c1908bc3a8b19
 WHIRLPOOL 
473abb44310938431b3cd802ea897566ae9d953d4f3900677c0d7f1bb57e078e7f7c457734561989f0725510b8da3e8f1f16470dd97aa80d83f92326f784f482
-DIST 7.1.0.0-TIVsm-msg.JA_JP.x86_64.rpm 3770521 SHA256 
366c1e1e87eed8f379caa3afdabd5c6dee4c8c9b31b8ea37ebb49e3243738cd3 SHA512 
c7a44785e55903d88d2ea0088e5897e59c2be30f1db30746e13d754f07fd88aa11bdd17bd324f329e684061f38deada8b9a9df7a9f5bafbb670a1aefc582eb1a
 WHIRLPOOL 
3e1c189e48a5dfb7f1224f8efd913e33d77b5f1a7bd5ed21c8e431a18878812590962fd22325c3acfdde6cedaeda67f724271a867eb0ac7033037ef79bce53d7
-DIST 7.1.0.0-TIVsm-msg.KO_KR.x86_64.rpm 3325788 SHA256 
1ccbafa1c29f2ff7c3bf3994358e4d0a5eccea23f20b1f0c766e0fdc9979641b SHA512 
26e51fd6ad93ed3bad4ed393f9344279637df8916645f5de288e5879fd63c755ca9ff4253ad39de68b15360d69b348d3838b1fc6316644045b92bebe57d3adac
 WHIRLPOOL 
2189cf6ea3bda461a018c298984cda923a94e0a2038f229310a41eb0ffd766c7b7cb498d755a8241b300f09

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2017-11-05 Thread James Le Cuirot
commit: 66129487780afe9333d09e2317ad3d3e2e89d238
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Sep  1 19:43:35 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  5 13:48:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66129487

app-backup/tsm: 7.1.2.1 and above supports Java 8

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-backup/tsm/tsm-7.1.4.4-r2.ebuild | 231 +++
 1 file changed, 231 insertions(+)

diff --git a/app-backup/tsm/tsm-7.1.4.4-r2.ebuild 
b/app-backup/tsm/tsm-7.1.4.4-r2.ebuild
new file mode 100644
index 000..4bfb05faf99
--- /dev/null
+++ b/app-backup/tsm/tsm-7.1.4.4-r2.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+
+DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
+HOMEPAGE="http://www.tivoli.com/";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="acl java +tsm_cit +tsm_hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND=""
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libxml2
+   =sys-fs/fuse-2*
+   acl? ( sys-apps/acl )
+   java? ( >=virtual/jre-1.7 )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   enewgroup tsm
+   DOC_CONTENTS="
+   Note that you have to be either root or member of the group tsm 
to
+   be able to use the Tivoli Storage Manager client."
+}
+
+src_unpack() {
+   local rpm rpms lang
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm_cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm_hw && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-JBB.*|*-filepath-*)
+   # "journal based backup" for all filesystems
+   # requires a kernel module.
+   # "Linux Filepath source code" available
+   # by request from vendor
+   ;;
+   *)
+   rpms="${rpms} ./${rpm}"
+   ;;
+   esac
+   done
+   for rpm in ${A}; do
+   case ${rpm} in
+   *.rpm)
+   rpms="${rpms} ${rpm}"
+   ;;
+   esac
+   done
+
+   rpm_unpack ${rpms}
+
+   # Avoid strange error messages caused by read-only files
+   chmod -R u+w "${S}" || die
+}
+
+src_install(){
+   cp -a opt "${D}" || die
+   cp -a usr "${D}" || die
+
+   # The RPM files contain postinstall scripts which can be extracted
+   # e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
+   # Below we try to mimic the behaviour of these scripts.
+   # We don't deal with SELinux compliance (yet), though.
+   local RPM_INSTALL_PREFIX CLIENTDIR i
+   RPM_INSTALL_PREFIX=/opt
+   CLIENTDIR=$RPM_INSTALL_PREFIX/tivoli/tsm/client
+
+   # Create links for messages; this is spread over several postin scripts.
+   #for i in $(cd "${D}"${CLIENTDIR}/lang; ls -1d ??_??); do
+   #   dosym ../../lang/${i} $CLIENTDIR/ba/bin/${i}
+   #   dos

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2017-11-04 Thread Jonas Stein
commit: 88b4d9288ca07a564d86a7f42dfc6ebe78042d27
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Nov  4 22:05:49 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Nov  4 22:06:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b4d928

app-backup/tsm: Retirement of proxied maintainer

Retirement of proxied maintainer as requested per bug.

Closes: https://bugs.gentoo.org/633162
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-backup/tsm/metadata.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
index 4bb779b93a0..1bc67e1a1dd 100644
--- a/app-backup/tsm/metadata.xml
+++ b/app-backup/tsm/metadata.xml
@@ -2,22 +2,11 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   martin.vgag...@gmx.net
-   Martin von Gagern
-   Assign bugs to him
-   
-   
dilfri...@gentoo.org
-   Proxy maintainer, CC him in bugs.


x...@gentoo.org
Michael Weber
-   Proxy maintainer, CC him in bugs.
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers


IBM Tivoli Common Inventory 
Technology



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2017-07-21 Thread Marek Szuba
commit: 2f31546e684d08bffa40f68c617d7db3308668ce
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul 21 09:47:32 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jul 21 09:48:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f31546e

app-backup/tsm: add a revdep-rebuild mask

Gentoo-Bug: 577602

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-backup/tsm/tsm-7.1.4.4-r1.ebuild | 231 +++
 1 file changed, 231 insertions(+)

diff --git a/app-backup/tsm/tsm-7.1.4.4-r1.ebuild 
b/app-backup/tsm/tsm-7.1.4.4-r1.ebuild
new file mode 100644
index 000..6d6e2634a68
--- /dev/null
+++ b/app-backup/tsm/tsm-7.1.4.4-r1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+
+DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
+HOMEPAGE="http://www.tivoli.com/";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="acl java +tsm_cit +tsm_hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+#  ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND=""
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libxml2
+   =sys-fs/fuse-2*
+   acl? ( sys-apps/acl )
+   java? ( virtual/jre:1.7 )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   enewgroup tsm
+   DOC_CONTENTS="
+   Note that you have to be either root or member of the group tsm 
to
+   be able to use the Tivoli Storage Manager client."
+}
+
+src_unpack() {
+   local rpm rpms lang
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm_cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm_hw && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-JBB.*|*-filepath-*)
+   # "journal based backup" for all filesystems
+   # requires a kernel module.
+   # "Linux Filepath source code" available
+   # by request from vendor
+   ;;
+   *)
+   rpms="${rpms} ./${rpm}"
+   ;;
+   esac
+   done
+   for rpm in ${A}; do
+   case ${rpm} in
+   *.rpm)
+   rpms="${rpms} ${rpm}"
+   ;;
+   esac
+   done
+
+   rpm_unpack ${rpms}
+
+   # Avoid strange error messages caused by read-only files
+   chmod -R u+w "${S}" || die
+}
+
+src_install(){
+   cp -a opt "${D}" || die
+   cp -a usr "${D}" || die
+
+   # The RPM files contain postinstall scripts which can be extracted
+   # e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
+   # Below we try to mimic the behaviour of these scripts.
+   # We don't deal with SELinux compliance (yet), though.
+   local RPM_INSTALL_PREFIX CLIENTDIR i
+   RPM_INSTALL_PREFIX=/opt
+   CLIENTDIR=$RPM_INSTALL_PREFIX/tivoli/tsm/client
+
+   # Create links for messages; this is spread over several postin scripts.
+   #for i in $(cd "${D}"${CLIENTDIR}/lang; ls -1d ??_??); do
+   #   dosym ../../lang/${i} $CLIENTDIR/ba/bin/${i}
+   #   d

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/files/, www-misc/vdradmin-am/files/, net-dns/dnrd/files/, ...

2017-02-25 Thread Ulrich Müller
commit: c462f577d000c28fc40927ab9228193fd9373cf7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 25 20:28:55 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 25 20:32:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c462f577

Update outdated copyright headers.

Update all headers still saying "Gentoo Technologies, Inc."
to "Gentoo Foundation".

Acked by antarus.

 app-backup/tsm/files/dsmc.conf.d  | 2 +-
 app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd   | 2 +-
 dev-lang/python/files/pydoc.init  | 2 +-
 mail-filter/spamass-milter/files/spamass-milter.conf3 | 2 +-
 net-analyzer/nagircbot/files/init | 2 +-
 net-dns/dnrd/files/dnrd   | 2 +-
 net-proxy/polipo/files/polipo.initd-5 | 2 +-
 sys-block/iscsitarget/files/ietd-conf.d   | 2 +-
 sys-block/iscsitarget/files/ietd-init.d-2 | 2 +-
 sys-block/open-iscsi/files/initiatorname.iscsi| 2 +-
 sys-fs/mdadm/files/mdadm.rc   | 2 +-
 www-misc/vdradmin-am/files/vdradmin-3.6.7.init| 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app-backup/tsm/files/dsmc.conf.d b/app-backup/tsm/files/dsmc.conf.d
index 1c75785194..5998b4359a 100644
--- a/app-backup/tsm/files/dsmc.conf.d
+++ b/app-backup/tsm/files/dsmc.conf.d
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Technologies, Inc.
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd 
b/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd
index 55861f892a..eab05a0c6c 100644
--- a/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd
+++ b/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd
@@ -6,7 +6,7 @@
 
 
 

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-06-25 Thread Ulrich Müller
commit: cd118634fb89939a0087a2352e6787df7c68279f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jun 25 07:50:10 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 25 09:55:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd118634

app-backup/tsm: Migrate from LINGUAS to L10N.

Package-Manager: portage-2.3.0

 app-backup/tsm/tsm-7.1.0.0-r1.ebuild | 10 +-
 app-backup/tsm/tsm-7.1.0.3.ebuild|  8 
 app-backup/tsm/tsm-7.1.1.4.ebuild|  8 
 app-backup/tsm/tsm-7.1.2.0.ebuild| 10 +-
 app-backup/tsm/tsm-7.1.2.3.ebuild| 10 +-
 app-backup/tsm/tsm-7.1.3.1-r1.ebuild | 10 +-
 app-backup/tsm/tsm-7.1.3.1.ebuild| 10 +-
 app-backup/tsm/tsm-7.1.3.2.ebuild|  8 
 app-backup/tsm/tsm-7.1.4.4.ebuild|  8 
 9 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/app-backup/tsm/tsm-7.1.0.0-r1.ebuild 
b/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
index 06b5839..bc949cb 100644
--- a/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
+++ b/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -39,12 +39,12 @@ KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
-MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
-   ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+   ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
 MY_LANG_PV="${MY_PVR_ALLDOTS}-"
 for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} linguas_${lang%:*}"
-   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
 ${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
 ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done

diff --git a/app-backup/tsm/tsm-7.1.0.3.ebuild 
b/app-backup/tsm/tsm-7.1.0.3.ebuild
index 33d605b..35f8eb6 100644
--- a/app-backup/tsm/tsm-7.1.0.3.ebuild
+++ b/app-backup/tsm/tsm-7.1.0.3.ebuild
@@ -39,12 +39,12 @@ KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
-MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
-   ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+   ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
 MY_LANG_PV="${MY_PVR_ALLDOTS}-"
 for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} linguas_${lang%:*}"
-   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
 ${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
 ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done

diff --git a/app-backup/tsm/tsm-7.1.1.4.ebuild 
b/app-backup/tsm/tsm-7.1.1.4.ebuild
index 33d605b..35f8eb6 100644
--- a/app-backup/tsm/tsm-7.1.1.4.ebuild
+++ b/app-backup/tsm/tsm-7.1.1.4.ebuild
@@ -39,12 +39,12 @@ KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
-MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
-   ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+   ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
 MY_LANG_PV="${MY_PVR_ALLDOTS}-"
 for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} linguas_${lang%:*}"
-   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
 ${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
 ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done

diff --git a/app-backup/tsm/tsm-7.1.2.0.ebuild 
b/app-backup/tsm/tsm-7.1.2.0.ebuild
index a7ec829..51ab11b 100644
--- a/app-backup/tsm/tsm-7.1.2.0.ebuild
+++ b/app-backup/tsm/tsm-7.1.2.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$
 
@@ -39,12 +39,12 @@ KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
-MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
-   ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
+   ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
 MY_LANG_PV="${MY_PVR_ALLDOTS}-"
 for lang in ${MY_LANGS}; do
-   IUSE="${IUSE} linguas_${lang%:*}"
-   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+   IUSE="${IUSE} l10n_${lang%:*}"
+   SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
 ${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
 ${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
 done

diff --git a/app-backup/tsm/tsm-7.1.2.3

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-04-02 Thread Pacho Ramos
commit: 79e143c23ed3c564619974708325cb109528451c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Apr  2 11:33:32 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Apr  2 11:33:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e143c2

app-backup/tsm: I am no longer interested on being proxy maintainer for this

Package-Manager: portage-2.2.28

 app-backup/tsm/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
index 35bb159..4bb779b 100644
--- a/app-backup/tsm/metadata.xml
+++ b/app-backup/tsm/metadata.xml
@@ -7,10 +7,6 @@
Assign bugs to him


-   pa...@gentoo.org
-   Proxy maintainer, CC him in bugs.
-   
-   
dilfri...@gentoo.org
Proxy maintainer, CC him in bugs.




[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-03-19 Thread Michael Weber
commit: 871dd67c32a9f3242683d9b2a1570a63946d10a9
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 15 18:07:37 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Mar 18 14:03:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871dd67c

app-backup/tsm: Version bump.

Package-Manager: portage-2.2.27

 app-backup/tsm/Manifest   |   1 +
 app-backup/tsm/tsm-7.1.4.4.ebuild | 228 ++
 2 files changed, 229 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index bd00160..8a55961 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -70,3 +70,4 @@ DIST 7.1.2.3-TIVsm-msg.ZH_CN.x86_64.rpm 3430325 SHA256 
ab741203f42010448b5d1e050
 DIST 7.1.2.3-TIVsm-msg.ZH_TW.x86_64.rpm 3527076 SHA256 
3499e674dc8990bbeca15c07f93b7e3bf65349b38ada66d31a057229b908124b SHA512 
e81ea92d6ab15f70812475e506da15912842e31fff98de7048e620a7b56349fbbfc897cb52e7a307e2deb9978a05a051e1be8dd594ef82a13b0d81d467af4f34
 WHIRLPOOL 
b613b13f594713c4a139b28f7f6778c3302c99e0f1484d7ffc2931de595a22f4353125428d4a2adad1f44c1b1375ec32442096a2c8ada69b5999f996abe7a47f
 DIST 7.1.3.1-TIV-TSMBAC-LinuxX86.tar 220323840 SHA256 
488284bc46da88b62046cb3878dcbc93772f12f5201118a951f64535c407ac6b SHA512 
9ec074d4e1417b02f51b884b775338f1df205001c073f88a8fa249c77d3b7f6b80aea97d43fb635ba8385227f2502e39ee70dbb66ff80c10225085272afd430e
 WHIRLPOOL 
2d2c43b4ac88aa3e49ce3d0f002385a92276648475ede29eb774ed203e8700d036476d98c4b97579d25616f8745dbf9bf6c6ddb48cc57b5ae4280917144e
 DIST 7.1.3.2-TIV-TSMBAC-LinuxX86.tar 220262400 SHA256 
33b74f3e38e732fd5d029ffe44ada86d118478e542cbca1b83496460818feccb SHA512 
451280deabae62c6c2acd281165cbcdec7421aed17531bcc387e46be57fcbb85960fb0a6c8686e5d65d24a732c2778ce8610407f0c1fba21cd5bfce1c2c29fef
 WHIRLPOOL 
b818673a1e8dd96f91a61ac06bca002cb4d1b5e68789fb9e3ece3b778f12d42fffcdc9b20fe5786da54cd91bfc4abe7cf7b6173ec88270c116a70db79111044c
+DIST 7.1.4.4-TIV-TSMBAC-LinuxX86.tar 220456960 SHA256 
0b0c4c6537e96a73e4c528490509c9a5696251c871f9e31bb3f690e78337667c SHA512 
5f0b0262ad4b8f1dc6d9763735c3390a9ea0d559a3efd08593c6aa81e89978387906ff728a5dee575725da7d0b7e4f4e6d207111b79625c6487b6e8d56d767de
 WHIRLPOOL 
0990653b96d9d2e6357c98a8ba8bbe7407e629063ea48ae834d8f51abf0cbaba78ca0e51479c3f192c467972f3da2c3dab10dd7b5f1f3c54bc11c02be81856d7

diff --git a/app-backup/tsm/tsm-7.1.4.4.ebuild 
b/app-backup/tsm/tsm-7.1.4.4.ebuild
new file mode 100644
index 000..e8a5d70
--- /dev/null
+++ b/app-backup/tsm/tsm-7.1.4.4.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+
+DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
+HOMEPAGE="http://www.tivoli.com/";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="acl java +tsm_cit +tsm_hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
+#  ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} linguas_${lang%:*}"
+   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND=""
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libxml2
+   =sys-fs/fuse-2*
+   acl? ( sys-apps/acl )
+   java? ( virtual/jre:1.7 )
+"
+
+S="${WORKDIR}/bacli"
+
+pkg_setup() {
+   enewgroup tsm
+   DOC_CONTENTS="
+   Note that you have to be either root or member of the group tsm 
to
+   be able to use the Tivoli Storage Manager client."
+}
+
+src_unpack() {
+   local rpm rpms lang
+   unpack ${SRC_TAR}
+
+   cd "${S}"
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-03-15 Thread Michael Weber
commit: 1172083f913dec394d8d96c75793814ec7b13ee2
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 15 14:27:35 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 15 16:50:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1172083f

app-backup/tsm: Version bump to latest 7.1.0.x

Package-Manager: portage-2.2.27

 app-backup/tsm/Manifest   |  14 +++
 app-backup/tsm/tsm-7.1.0.3.ebuild | 240 ++
 2 files changed, 254 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 2f293c5..6098d57 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -12,6 +12,20 @@ DIST 7.1.0.0-TIVsm-msg.PT_BR.x86_64.rpm 3731332 SHA256 
0b49e4f8b1443a01484790992
 DIST 7.1.0.0-TIVsm-msg.RU_RU.x86_64.rpm 4384394 SHA256 
a720846965211440c9f8b8fd31d1efe281328fbd24e1373a58a64c43c084b391 SHA512 
908ea5b9e2ef33b81d5234b99b352bd342e5d78bb19c75057f7b50a14eae175aae7aec977b98aabc063f8acf78c7fd6985481dc0b040029e4bd6d93252085656
 WHIRLPOOL 
a7b33ef40851dc464eaee5310ceb53ad76002cccf118dd063b904de2a736cb8ce13766e15f7b8a43d917ec517ab25e192905dcaab7829e0b57c9dea6ec6b61d1
 DIST 7.1.0.0-TIVsm-msg.ZH_CN.x86_64.rpm 3438735 SHA256 
8995b622b35bfb3cc4aeb8612f853751e5f329a86306d22a4de3b4265e7c96dc SHA512 
54b21264a05b86af9c4900b32ce1a28fb18cb331582d5d907f6d9563b410b0f0599c141cc3f1e23f0772e1b3185271a5dedb8f0b976e4c7718d01659b4930eb7
 WHIRLPOOL 
667b5ad42f2caeb2ca81c0fb7c33852b54f682d46b81355ae8f255bdd610e86314f4e3acd89a918c450c9eef6c5c4e8fb70326313d37fbccb9ef8327d3c3857c
 DIST 7.1.0.0-TIVsm-msg.ZH_TW.x86_64.rpm 3524254 SHA256 
655c75b9e3ff85c3b2919091d345d8fda04367340f77d27ed63ff64a22f1c7e3 SHA512 
b08a690e3a0ac57a201cb6da47d41ded365e6b9d6a85084d182590f193f71146e1eba98ffdf5389375a94e50b5ad8ceabccf39e7be61f46ead25b638b3e706e8
 WHIRLPOOL 
9e4d308e38427ebe68a2cebae3b0819bed00bcf7d99d1b13ebecb94177ee49727f87f7aa107a09e7548a5b169be2c2f5a08030c45b106d936616cacf31170722
+DIST 7.1.0.3-TIV-TSMBAC-LinuxX86.tar 98653163 SHA256 
cf609457005a14fe8780f6ed9614daf5c55c89e8f981e3eb57b4400e122f69e3 SHA512 
fe15406f9b9e2e099cede6752c0e5431b81877f4167871dae04be95837fc15da85860a68809d9e0d121ccefbb72aef947655c94aadf1fde2b87bf581848ab689
 WHIRLPOOL 
07083fdb389ade842876a681b6f3a6c1d28d123691f7cf03eee7a7fed9b0e2a186802dfb951fb86c336b4ced17af143a2d42ea96fd40e08798e16d31960a679c
+DIST 7.1.0.3-TIVsm-msg.CS_CZ.x86_64.rpm 4450698 SHA256 
d400c6ce9792a011068434c022aecdad222531ae99583edad887f676f0454b23 SHA512 
8f5e59c5fece331fd2a743854fcf7bf9248ec7eacccd94124078442718cbc52d70aed6ad2f543f017f13a17b0f03e46e40e707a7f4548c70b00d5740ff93d0ca
 WHIRLPOOL 
02286623b96622035a446c15559ca829b3b24b026a980846187e9b08e45eb8d7e44d064b45256d7ae119686abe61c5f975ccc9d143329dd0cdcae35105e79671
+DIST 7.1.0.3-TIVsm-msg.DE_DE.x86_64.rpm 3748176 SHA256 
b6da84a0750b90a3ba7643a3565c57436cde1964d57a9c7be86bc4fcb279df22 SHA512 
f8ac6f01678502a9e2f296a8c84e11e2e0ea45e8c7584977bd4eee9f519468ab611c0ebed979c6a493f6830eb7490f057e60d6a027394dbc247b34ecadea16ec
 WHIRLPOOL 
4c0be4309a1c628ea939d7c99c859982bbeaf0d7963345b83222470ca7357e7061879fedb83e98cf6018f1461fdfd5c4c8022dcdd8d5e0d2bf17d2d8bf3e00ff
+DIST 7.1.0.3-TIVsm-msg.ES_ES.x86_64.rpm 3787713 SHA256 
50deefaaf9f5760a562ce7b139ce2464faa8515b58d1733050fb094f2a796cad SHA512 
f7dd5745c1f9dcf5cfb910e64367d876d2f8e845a8cbb4e14e1a465f7fe11806be00d3778e8e0d9c44740aa36edcd74fe4015217312ed820a8be0b95d4d15486
 WHIRLPOOL 
338ca05370174b520fa2277b0e51cb345a3b64c6c362c76b81e299628829665ea402957031405d7473daf46257b5c4b6cffcf864dd9a2d89c4bb0a4b982133ac
+DIST 7.1.0.3-TIVsm-msg.FR_FR.x86_64.rpm 3741153 SHA256 
217fbbfb180154ad2668d1d1ba76ea1751f712cf9314bf29e727c012d83096b5 SHA512 
b4feebe4200a6c4e8c63164b6efbee75474cf85b2fd103465485c47c007d8ffc20235af482d6e77c0e55008fea55622d3f0f4596f47de36d91d858ca1a7c78d2
 WHIRLPOOL 
57e3a13b294f27195686ca8d25f25f58d4eeb8405e97d0a675574e4e74f4f5231733c5fd1b3a71c7d979ce5b2d5b2168871d95f8bf9694badd2b6bdafe072fdb
+DIST 7.1.0.3-TIVsm-msg.HU_HU.x86_64.rpm 3830832 SHA256 
9656ec46402b5574475a2cc4510432ab1880d2a23c6042f8fea38979b3effd0b SHA512 
fd404434954997d6f3131dbd0b4952d17f25cbf2f764250b5deda269482873e386e04d45f9e4ebf0d94ee50fe5f1928d88def146e0859adcb5ed3766d970550e
 WHIRLPOOL 
02fd19fd7fb131a38452d0c6e032776434f9e7666ca83d1c84ce399070f3e72fc9137b7b6f7b77742673b580c4aa1e8a459b3b1cf8b6188cc38670d9bb0a9220
+DIST 7.1.0.3-TIVsm-msg.IT_IT.x86_64.rpm 3651505 SHA256 
e6eb362e878102e410f80d206832e66a76e87b2f1388d247f4de3bdfd859c75a SHA512 
15f009ac86e488bff2edee3a8b050132935d895d1d53cc91481220f8687acf27d33f1dcb95849edd0462cf296fa47481cefde32f72bfe2e270fb4c6b9ced8990
 WHIRLPOOL 
cb63e3a6d4dd71d1d4b5fe12f8939616676f27066afccef7c73cff892841e74a04d3e2e3a327cfe4d44d47acda3b6f08f2d0247895fdfb8825ba37424dcf9f99
+DIST 7.1.0.3-TIVsm-msg.JA_JP.x86_64.rpm 3770577 SHA256 
da8b974c1041688f02bad88b7eb614c80f1fef0421e70dcf632f724227505e73 SHA512 
cbfb5781ac8c68c6ff7ffe0f65b1fa9f153d73312f971ecf10251d0f250c1e16f2a21d985b2aa798

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-03-15 Thread Michael Weber
commit: 0ee55656535bac45b522b697198eb68f1f5af100
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 15 16:32:08 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 15 16:51:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee55656

app-backup/tsm: Version bump.

Package-Manager: portage-2.2.27

 app-backup/tsm/Manifest   |   1 +
 app-backup/tsm/tsm-7.1.3.2.ebuild | 244 ++
 2 files changed, 245 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 6a5acad..bd00160 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -69,3 +69,4 @@ DIST 7.1.2.3-TIVsm-msg.RU_RU.x86_64.rpm 4378794 SHA256 
97cf9bcca1a56aa7e6da501eb
 DIST 7.1.2.3-TIVsm-msg.ZH_CN.x86_64.rpm 3430325 SHA256 
ab741203f42010448b5d1e0500d9a8945e76add88c6b3528ec4a7f57341e9c8e SHA512 
c34829170ea16c094759580475e205d65fa29a1edb08e3dd763c9486156188e9d1a8a64fb6083ee1ef7f172db568c39bf47b91a65fa3c5de8c7095e6ecb076c6
 WHIRLPOOL 
a49fa02cd9e2254bcf33df66d23abab77e3e16d9d099faf1fcb867dace8faf87e9825e42062fd77a6078eee8abad432feb8929fbf1c3b0b2089fae9c9298c64a
 DIST 7.1.2.3-TIVsm-msg.ZH_TW.x86_64.rpm 3527076 SHA256 
3499e674dc8990bbeca15c07f93b7e3bf65349b38ada66d31a057229b908124b SHA512 
e81ea92d6ab15f70812475e506da15912842e31fff98de7048e620a7b56349fbbfc897cb52e7a307e2deb9978a05a051e1be8dd594ef82a13b0d81d467af4f34
 WHIRLPOOL 
b613b13f594713c4a139b28f7f6778c3302c99e0f1484d7ffc2931de595a22f4353125428d4a2adad1f44c1b1375ec32442096a2c8ada69b5999f996abe7a47f
 DIST 7.1.3.1-TIV-TSMBAC-LinuxX86.tar 220323840 SHA256 
488284bc46da88b62046cb3878dcbc93772f12f5201118a951f64535c407ac6b SHA512 
9ec074d4e1417b02f51b884b775338f1df205001c073f88a8fa249c77d3b7f6b80aea97d43fb635ba8385227f2502e39ee70dbb66ff80c10225085272afd430e
 WHIRLPOOL 
2d2c43b4ac88aa3e49ce3d0f002385a92276648475ede29eb774ed203e8700d036476d98c4b97579d25616f8745dbf9bf6c6ddb48cc57b5ae4280917144e
+DIST 7.1.3.2-TIV-TSMBAC-LinuxX86.tar 220262400 SHA256 
33b74f3e38e732fd5d029ffe44ada86d118478e542cbca1b83496460818feccb SHA512 
451280deabae62c6c2acd281165cbcdec7421aed17531bcc387e46be57fcbb85960fb0a6c8686e5d65d24a732c2778ce8610407f0c1fba21cd5bfce1c2c29fef
 WHIRLPOOL 
b818673a1e8dd96f91a61ac06bca002cb4d1b5e68789fb9e3ece3b778f12d42fffcdc9b20fe5786da54cd91bfc4abe7cf7b6173ec88270c116a70db79111044c

diff --git a/app-backup/tsm/tsm-7.1.3.2.ebuild 
b/app-backup/tsm/tsm-7.1.3.2.ebuild
new file mode 100644
index 000..87faf21
--- /dev/null
+++ b/app-backup/tsm/tsm-7.1.3.2.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+
+DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
+HOMEPAGE="http://www.tivoli.com/";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="acl java +tsm_cit +tsm_hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
+#  ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} linguas_${lang%:*}"
+   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND=""
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libxml2
+   =sys-fs/fuse-2*
+   acl? ( sys-apps/acl )
+   java? ( virtual/jre:1.7 )
+"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup tsm
+   DOC_CONTENTS="
+   Note that you have to be either root or member of the group tsm 
to
+   be able to use the Tivoli Storage Manager client."
+}
+
+src_unpack() {
+   local rpm rpms lang
+   unpack ${SRC_TAR}
+
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-03-15 Thread Michael Weber
commit: 08c3ef41add91e255876ce28b1e73fb9027f9b2d
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 15 14:41:44 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 15 16:50:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c3ef41

app-backup/tsm: Version bump to latest 7.1.1.x

Package-Manager: portage-2.2.27

 app-backup/tsm/Manifest   |  14 +++
 app-backup/tsm/tsm-7.1.1.4.ebuild | 240 ++
 2 files changed, 254 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 6098d57..6a5acad 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -26,6 +26,20 @@ DIST 7.1.0.3-TIVsm-msg.PT_BR.x86_64.rpm 3730125 SHA256 
f1cde1ca9a74145382f9c1e6e
 DIST 7.1.0.3-TIVsm-msg.RU_RU.x86_64.rpm 4383399 SHA256 
0d1b2559c09bada269b46cfa92c5201dd88594ab0fbac982f40cc647a8fe4804 SHA512 
d4d39251a5b5c0507897855289cc7516fb4fdb60ef788b083332a9e15ff31788c74de64950cc04f67f0c16d64f7bccc85bbda07106f1cd1eba63c2f45df8cdee
 WHIRLPOOL 
9b005c286968f7d2f74a32572e7094879ea5618b676d1e08cc3cb487df6e07aefeebdc48e9a2a0b1321ba010cae8dc341d610289411fc61d59bb8247f1fdb472
 DIST 7.1.0.3-TIVsm-msg.ZH_CN.x86_64.rpm 3439170 SHA256 
3ec55d3165b69c3d22d1d5fe96ab2398ce72952b8e6a3bc1b0e71011caefdf5d SHA512 
acaaed9f3f5bf2e442b45b511cbfe6b6075b36be8073e61ba1fcc4bd794a717c436245febeb5f2198bc7a025600c006ef1cfa2b2380be00c5c9d38d8aea50a91
 WHIRLPOOL 
94b163b61e5a66aeb628f73228557a44812d25a3bbf2f804a8ef7feeae6990e0f0e7516133f07dea608ef88dbfa0f711510351ed8d161510a5e5d74ba6133d31
 DIST 7.1.0.3-TIVsm-msg.ZH_TW.x86_64.rpm 3524512 SHA256 
45962815b4deaa83a7202a7381cb02681b6f1edaa5c704000a8ef186a2955f85 SHA512 
440c5d16d8681b60493f33b800d20cd4e4cec7cd60ae59d76b67043e7e9693a7654b5975e8ce5dffe29cafbafe9741bb1651630d65188ebc83bf29f572fb7ac4
 WHIRLPOOL 
37c2e7a0b3ddf4d87438cc2148c55c9d254f8954f2a78bed605ab02632cd9ac527d07dfb2b8b4161e4c96c75b08ba638f4925d157130ea94d517fa5859948d70
+DIST 7.1.1.4-TIV-TSMBAC-LinuxX86.tar 107806720 SHA256 
5de583c2f655e19bd0dc5aa39120d889744e74fea4b0ee25b5c0abb09170405c SHA512 
ef0d1aee978f7664b761ff48ad76c27a4693576eb43320f2367244e8d6c69bf69e6defa30d9abe61b56c2613ae08df4905097c695c3ceb3e3d657224fecf894f
 WHIRLPOOL 
4c8cdcfe46caefd5f3717025e9c328894a808e0a972350f6b377a58527dbc2226d4af11d364f69ebec28f81b6778549169ae52f71dbe7930ed143a9ffe1707a8
+DIST 7.1.1.4-TIVsm-msg.CS_CZ.x86_64.rpm 4520127 SHA256 
26d5d80a5a8b4185959401c0cae49dfa9f0368932984d8b9b0a0ef6a7dab15f7 SHA512 
6af571027ff8500c696626c2087f735561b8e5b82be4e24a3d4abdb3d1d1dca0bccb63282f03a136bc1f2d48b0741661da80b67ff1e50ef3bdd9777f4f9aff29
 WHIRLPOOL 
6c3b316529c25ff5ca91c0e6d52fd4ef04bd2a759a522884f95fcfbd1841d6289c8d0bee44282aa86a27f8254693ddc05796592f318b0b7b9319fedf26f3d969
+DIST 7.1.1.4-TIVsm-msg.DE_DE.x86_64.rpm 3820514 SHA256 
27ff21934c7b168e71024281a9b8bf34aeabdd62a9164bab4f27d9f3539263b1 SHA512 
ce723adf833d0d52cdf644aebdef6499d011236bffd3a42756705c771350790a181416dff51bf4e9804e72c8dd80d6b7be8e8e315fc758ed735ec4b022e8636a
 WHIRLPOOL 
670584187c600500c2686ca81b019accc0feee3e98779d399448b7e708a9e18801d6ac5266c0fb9d9899e1ee8627e9014aaa5ac5174d1b4fb426caf94c989767
+DIST 7.1.1.4-TIVsm-msg.ES_ES.x86_64.rpm 3850294 SHA256 
58ed22a273afb165bd0d2808e535bf0834908970a69627e07b882ba321e27eb0 SHA512 
08fdd1cc8f6f8ea9005f8d063b04a8cc780da9fd6e75e0101a70a2fd910829d4634bbe3b83bbbc8a154aba1ab9bd6f298b1c049fea99e915fa4cccae007ebe42
 WHIRLPOOL 
6d02d94939fc5faf28f4f12e4d38dba4160df078ce4d8b35a057b4158b5ad1b275cba198a5f1d5fe63c05c2577dacda2745bd59ae9930a02911591383b55a0fc
+DIST 7.1.1.4-TIVsm-msg.FR_FR.x86_64.rpm 3804267 SHA256 
8f72546a66ec593ca7b0e300fd347ff5d65099c78aa4c0d80ff343fe4271cdf4 SHA512 
c768e9b1b4939572c4165d33c74b8221d6cd1ef96bee4d9c3a9754c9e611e7bbc23d825061ed8e2a9c36b061fff928cfa68e060cb40ba6349923bc958e7a42ac
 WHIRLPOOL 
a1a58b8aead6e1cd2703eb08ef3169e29a2a67f0d63048a297d1427aa1ab51e97dd9f77701c36996162d942a53b3b5f1451244db3956abba1f5521f19aa8
+DIST 7.1.1.4-TIVsm-msg.HU_HU.x86_64.rpm 3878375 SHA256 
0f0876960630c0a3c20397da4fd5962a508521777d7a31210ff8a6e3c69b0c48 SHA512 
bee4e11ca1f81c942b65fe5fdfcea3ad8bd08faefff7748798669bca3d417560688d3d8d83f8116cf78d6cfecd1e23f74d7f7563b7898d24759cceadcbd3
 WHIRLPOOL 
4ed75509abcfb68ee980fd0032f3eb0ab0e55a6282a1c50ce1d33d22573ff3ef1ccd6dd56dc20604ff502a92da7f66f4f962e1124a667bcdfb246eb464d7100e
+DIST 7.1.1.4-TIVsm-msg.IT_IT.x86_64.rpm 3683951 SHA256 
2a5fcf484a268bff79342ce23d0619811be1c3750959891a13a1a2df437a734f SHA512 
bd051a1d52c92951530373d4beb47ccfbe61416d27a1b31525fa55464c4ce86247de1d170b505929f03c3cc9a6978e925a1e3561bbf21384df841fbb3362aaff
 WHIRLPOOL 
0726e73590760b9ea0ad5995fb9500986929f7ec54427f3ed9c493bdf08323b35c1e73745b6d8e15af4755cc89695c4c8bf2d5ffe1074a09e22c0fdea768f15e
+DIST 7.1.1.4-TIVsm-msg.JA_JP.x86_64.rpm 3833380 SHA256 
3b83ecbb9eea4f21d01e16938a70dafb8e2380e8877195641a55008adddc2da9 SHA512 
aa35807b0d8986cf8953cf85422e698f0090997e89288bb6e9f99286f6f8fe3f42a55eef581a1ad

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-03-15 Thread Patrick Lauer
commit: 201001042aa01d14ed25d71a8874e10fd8e1ae59
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Mar 15 12:34:33 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Mar 15 12:34:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20100104

app-backup/tsm: Remove unneeded useflag description from metadata.xml

Package-Manager: portage-2.2.28

 app-backup/tsm/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
index 5894161..35bb159 100644
--- a/app-backup/tsm/metadata.xml
+++ b/app-backup/tsm/metadata.xml
@@ -24,7 +24,6 @@
Proxy Maintainers


-   Installs Tivoli Storage Manager for Space 
Management
IBM Tivoli Common Inventory 
Technology
Difference snapshot support for NetApp and 
N-Series file servers




[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/, app-backup/tsm/files/

2016-03-15 Thread James Le Cuirot
commit: d1d38e8507c3650baeddac1d77d879cb05b8a3a0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Feb 16 13:54:42 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar 15 07:05:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d38e85

app-backup/tsm: Remove all 6 versions

These depend on Java 6, which is going away.

Package-Manager: portage-2.2.27

 app-backup/tsm/Manifest  |  84 -
 app-backup/tsm/files/dsmcad.init.d   |  25 
 app-backup/tsm/tsm-6.2.2.0-r2.ebuild | 223 
 app-backup/tsm/tsm-6.2.5.4.ebuild| 231 --
 app-backup/tsm/tsm-6.3.0.5-r2.ebuild | 238 ---
 app-backup/tsm/tsm-6.3.2.4.ebuild| 238 ---
 app-backup/tsm/tsm-6.4.0.0-r1.ebuild | 234 --
 app-backup/tsm/tsm-6.4.2.3.ebuild| 234 --
 8 files changed, 1507 deletions(-)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index f46c565..2f293c5 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -1,87 +1,3 @@
-DIST 6.2.2-TIVsm-msg.CS_CZ.i386.rpm 4786763 SHA256 
c4809d079dd3ed9a205d4ff5223a17fda4e768c789b1b604a7689604d03728a6 SHA512 
f4e0d80f469b1f31926cd6c2dd37824d1c1be1ce71ec09d94eae37ffbab93db5173b885517eb133f5415252257d3a5832f128834170d19eba0492d6967c698cb
 WHIRLPOOL 
0f790faf458ec8409bf658b0ad54862f3012376c44e71d8498f81088e68c04ea0568d01fa771d784d68099e93e8cf059023c2419e0660b30f8acbff38aaefa70
-DIST 6.2.2-TIVsm-msg.DE_DE.i386.rpm 3425013 SHA256 
b6c7291000b2f1fcf8fc0f890f68a7e7c156a0737514e9a538b21ed3a46b5cf7 SHA512 
d1b3711180917a6c6905946da7a174b0e482371bef7fe8bdf6495ef25c913f9e70cf952b4c8f45160be4e8c6a457e05e4625b6668c731b65add09729a25dbcb1
 WHIRLPOOL 
d9ee04f30777057fd909d5b34a2878ccc5932b1595ffbc6f29cad6d8ce2985f488c5ec1381e60d93f6cc662063b87321918d204245b121e3da46a4404328d9f5
-DIST 6.2.2-TIVsm-msg.ES_ES.i386.rpm 3508913 SHA256 
f87be48ed758431e3c589e1e0a4b3e8d676253322a586134113f09b0a8db0335 SHA512 
aa64768a0137bbaab8f8563ab46db8e58fb13f131ea5ce9bd556fd56fedc1c60f57f85d460de161942575663ed0d2d843a281df9aa40ee00020ba057ba60329e
 WHIRLPOOL 
b19f6304e65fdcc478f02cc29dafc5939aa21fb4b62e725f5a5e8944f2c1eac77dbf65d2e66c5d306ec932f711c22a812eb8283a4cc71f8f70593b4786060618
-DIST 6.2.2-TIVsm-msg.FR_FR.i386.rpm 3423427 SHA256 
7011bab07942fc8a4f9afbdaab3d76b84494498de5557df2dd17983a4035fc52 SHA512 
bed428a91272e2ac35e79cd77ac65452062ec9128a23f3851fddf6f21fd8b99778510c6643abbbadc9298a9619f2e1c2c4fd2344e8607bdb8935b7663d855994
 WHIRLPOOL 
76035c7d8f01f2af59f03509b48b4491e2f30b1fe5a2588583ad48b2413d774518e232c629caf64be522f9a1877aef7b03c46e92eed78aa22fcc97ce761798cf
-DIST 6.2.2-TIVsm-msg.HU_HU.i386.rpm 3394821 SHA256 
a9fbdbcbc4c1a34eb1525b275b8a1e5282c7fc15ce8816559c8528dcc750f3b7 SHA512 
8ba56048f697c4e4fc8a254ea745e8b22d9ee704d5d3ae3d143ec13f570077a7e057ec35b2c11eb919b7a715aae52a84571ddb47fe523da4c15a81408e474ca1
 WHIRLPOOL 
d1af4c91eac728e41e94d8985c5c2bf613bf879efc031c69e26a2f136b19c4c50108532dba6e35bb5e0b3eb71961286e81cf2a7e9c35450716a3f3659cb172d8
-DIST 6.2.2-TIVsm-msg.IT_IT.i386.rpm 3255530 SHA256 
d7b53fd8e6c3e43e2d55cd91bc20dda9877f2b158589a4b3cdb676f88b93e93f SHA512 
fa2b20e756845333d58d20a56f58976e3c1cdf9ac74a07d63e970eacd61264ebacdcb5059c68bb20a3cc6a71ab93bb59424ca9f0550d782fd84a83a48cdd164f
 WHIRLPOOL 
a0524234f87a3f37a150170d1243870f8f8a76c9b5778c7999634456030a45fcdc7d0f4aa6178a62e6d0fae04a63a841281fca25465167285fbe9c49d637a660
-DIST 6.2.2-TIVsm-msg.JA_JP.i386.rpm 3407675 SHA256 
b4312b5309a07c6b4a2257472812d2af9fe2232d69dc9370386681145d9e338d SHA512 
f09784bb8f61043356e137e36e944692aeedc73993111ae79f57a6d9c9d685fec7c48996b2aed551875d887213878251e511704904e95e5dfa36cc03abeba613
 WHIRLPOOL 
7ae279ee94af8eaeab3c3f4441420b78fbc4a0ad5b31daedcc660d597406b798f287d3d028fab9048d587335de2887359c0141310acf0ae8f7ab982beacd12c1
-DIST 6.2.2-TIVsm-msg.KO_KR.i386.rpm 3329551 SHA256 
c663f1ecaa145bc0ebc27ac6c1057841007479bf04c1b341d0be934f8b521c62 SHA512 
f8ead5ff8ac47e16703042ca562ce83cb83a077cb0e2b45db28603e5cff473a4f2615b3283ee512eae92652a399661b60f1c44abab18ab5f14142f7fd85bfb4a
 WHIRLPOOL 
60df7e216297f13d4579bab11355122b17898b705c52a015836bdc419bf6a7944222deae289da3a5d2b2f61bb81fc48cd7c2a3d28479ae876efe48fccbaa79af
-DIST 6.2.2-TIVsm-msg.PL_PL.i386.rpm 3070981 SHA256 
c0f6f27569caf0a9478e75bb47584a100037a710c0c9a122314eadeacae29c76 SHA512 
897cccdf4505da25e2cf810f4604a2492f32808a199d505b4ca142af5ac8f12fe27981d05a90aa33cc682320c8b8083b9ccdca4a88a97f86e5b64618ad6c8565
 WHIRLPOOL 
0187d55b0802845592b802b77c153b0fd39654d9d7c36100f42189d5fee5b8c68917f1f6a2a1a8fa411724185189a76e81a9a7427301e243ff514a427ea38517
-DIST 6.2.2-TIVsm-msg.PT_BR.i386.rpm 3390041 SHA256 
fbc409eaa6b2c40a67165d0f512027317548f7e058978e147cfd9a1dddc601e0 SHA512 
5ff3778eae87354076f999e86dea87e8f757ed3156e81371b085abe94c0a4dd6b38f69aa76dfda3661b5336549db8f74982d09abc

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2016-03-11 Thread Andreas Hüttel
commit: e5ceb69b8a381f210ba5a1c77968b3d3bf2da4c2
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Fri Mar 11 15:13:14 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Mar 11 15:13:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ceb69b

app-backup/tsm: Add pax-marking for hardened, bug 559504

Package-Manager: portage-2.2.27

 app-backup/tsm/tsm-7.1.3.1-r1.ebuild | 244 +++
 1 file changed, 244 insertions(+)

diff --git a/app-backup/tsm/tsm-7.1.3.1-r1.ebuild 
b/app-backup/tsm/tsm-7.1.3.1-r1.ebuild
new file mode 100644
index 000..11f4d56
--- /dev/null
+++ b/app-backup/tsm/tsm-7.1.3.1-r1.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator multilib eutils readme.gentoo rpm systemd user pax-utils
+
+DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
+HOMEPAGE="http://www.tivoli.com/";
+
+MY_PV_MAJOR=$(get_major_version)
+MY_PV_MINOR=$(get_version_component_range 2)
+MY_PV_TINY=$(get_version_component_range 3)
+MY_PV_PATCH=$(get_version_component_range 4)
+
+MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
+MY_PVR_ALLDOTS=${PV}
+
+if [[ ${MY_PV_PATCH} == 0 ]]; then
+   MY_RELEASE_PATH=maintenance
+else
+   MY_RELEASE_PATH=patches
+fi
+BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/";
+BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
+BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
+SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
+SRC_URI="${BASE_URI}${SRC_TAR}"
+
+RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
+LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND 
Exolab
+   dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 
openafs-krb5-a
+   ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
+   || ( BSD GPL-2+ ) gSOAP libpng tsm"
+
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="acl java +tsm_cit +tsm_hw"
+QA_PREBUILT="*"
+
+# not available (yet?)
+#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
+#  ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
+MY_LANG_PV="${MY_PVR_ALLDOTS}-"
+for lang in ${MY_LANGS}; do
+   IUSE="${IUSE} linguas_${lang%:*}"
+   SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
+${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
+${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
+done
+unset lang
+
+DEPEND=""
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libxml2
+   =sys-fs/fuse-2*
+   acl? ( sys-apps/acl )
+   java? ( virtual/jre:1.7 )
+"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup tsm
+   DOC_CONTENTS="
+   Note that you have to be either root or member of the group tsm 
to
+   be able to use the Tivoli Storage Manager client."
+}
+
+src_unpack() {
+   local rpm rpms lang
+   unpack ${SRC_TAR}
+
+   for rpm in *.rpm; do
+   case ${rpm} in
+   TIVsm-APIcit.*|TIVsm-BAcit.*)
+   use tsm_cit && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-BAhdw.*)
+   use tsm_hw && rpms="${rpms} ./${rpm}"
+   ;;
+   TIVsm-JBB.*|*-filepath-*)
+   # "journal based backup" for all filesystems
+   # requires a kernel module.
+   # "Linux Filepath source code" available
+   # by request from vendor
+   ;;
+   *)
+   rpms="${rpms} ./${rpm}"
+   ;;
+   esac
+   done
+   for rpm in ${A}; do
+   case ${rpm} in
+   *.rpm)
+   rpms="${rpms} ${rpm}"
+   ;;
+   esac
+   done
+
+   rpm_unpack ${rpms}
+
+   # Avoid strange error messages caused by read-only files
+   chmod -R u+w "${S}" || die
+}
+
+src_prepare() {
+   # Avoid unnecessary dependency on ksh
+   sed -i 's:^#!/usr/bin/ksh:#!/bin/bash:' \
+   opt/tivoli/tsm/client/ba/bin/dsmj || die
+}
+
+src_install() {
+   cp -a opt "${D}" || die
+   cp -a usr "${D}" || die
+
+   # The RPM files contain postinstall scripts which can be extracted
+   # e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
+   # Below we try to mimic the behaviour of these scripts.
+   # We don't deal with SELinux compliance (yet), though.
+   local RPM_INSTALL_PREFIX CLIENTDIR i
+   RPM_INSTALL_PREFIX=/opt
+   CLIENTDIR=$RPM_INSTALL_PREFIX/tivoli/tsm/client
+
+   # We don't bother setting timestamps to build dates.
+   # But we shou

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2015-11-09 Thread Michael Weber
commit: 3eb869816060755f95678a00610d570313c8e73d
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Nov  9 09:12:25 2015 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Nov  9 09:14:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb86981

app-backup/tsm: Version bump to latest patches in 6.3.2, 6.4.2, 7.1.2 and 7.1.3 
series.

Package-Manager: portage-2.2.21

 app-backup/tsm/Manifest   |  43 +++
 app-backup/tsm/tsm-6.3.2.4.ebuild | 238 +
 app-backup/tsm/tsm-6.4.2.3.ebuild | 234 
 app-backup/tsm/tsm-7.1.2.3.ebuild | 240 +
 app-backup/tsm/tsm-7.1.3.1.ebuild | 241 ++
 5 files changed, 996 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index e0af9e2..f46c565 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -40,6 +40,20 @@ DIST 6.3.0.5-TIVsm-msg.PT_BR.x86_64.rpm 3561746 SHA256 
42e23440cfb9a7e17e222a9af
 DIST 6.3.0.5-TIVsm-msg.RU_RU.x86_64.rpm 4287820 SHA256 
1148791406a0d946d9dbe08e77c439d57c30ad1c72fd5aae913b90c16900c0e1 SHA512 
3b0f970274fc97188c56fe2afaf16d166543224743f9c3574f22273801ef0b6c54fefa690a82758e4cc0b2f58ce17ddde8f6c5978fe25ed4c18b51ae35f8bfa4
 WHIRLPOOL 
6b2fb7a9d538c9c942fd8643cabd519270d791404eefc03cfc41c79608fc451f5e4aaccac4fd0a71f401f37e67a06a084c11fd4f5890939181a8d2ee3f9b3e33
 DIST 6.3.0.5-TIVsm-msg.ZH_CN.x86_64.rpm 3213684 SHA256 
88a9f99ebb306e5e40c6e56398b43640fe0c56cdcc7db21a026d78ff8ec540f1 SHA512 
ed3405844cd7c38143c45470492cf832cd4c20697663277aa4f325fa3153e3eae8bf110bd5d66c216a4bfcba380cc6936bf0fe52a1a86ad1567bb4a2f2cf4895
 WHIRLPOOL 
d6c2fc84f88f01cf865ca87347df0306b66a6c7e7f0c7c63b17b75d04e702d6983be553e3463ffc4fa58c748ad571278589b28849bdc2df65afdf43ce1ce7731
 DIST 6.3.0.5-TIVsm-msg.ZH_TW.x86_64.rpm 3321809 SHA256 
e316f5a63bba7d966467331365d3b2816461aa34aec3df0a42a7357227604e3d SHA512 
9ab0a568a1dd961bb313e3daeed05f584ec700ce7fea03e80e6321c3b4cf7953f7b277c0c57146ddb237ea430b69f77ec0521dd4f8ab58433311d28df76ebc27
 WHIRLPOOL 
28a53f8be264a94d7ea3b9b9d2d4c14bcf8f6c3339047222e62db54368ecc0b38a6bb91f97ba972acfcad10cf5f7ae8efd8addaa34e3b28796397ecd2555a3d3
+DIST 6.3.2.4-TIV-TSMBAC-LinuxX86.tar 129187840 SHA256 
69e5fe4ea7e18a0e0e888935be9af5bd02b18578a333ff9d3358aa5dfa17aa03 SHA512 
247d3e3cbe58481284af7030194630c44aca690920a4c5827a0ba1522f7d27ba2acd73b887b7cdcd793777eb5af78ffafa8aead2939f60a82411ebda45236784
 WHIRLPOOL 
45561b073da87dd96518e1eccbacc493d348999ddf1a4885c30f27b0b6751d850fc7b3ed7cc25d5a436fda3391437aaa4bc789675f90d9e42322218db6b7482a
+DIST 6.3.2.4-TIVsm-msg.CS_CZ.x86_64.rpm 4972789 SHA256 
b6328f3ca50669503335018e9b6df00fcf4d28f4ec84194b87a6fc45e92525b4 SHA512 
e2440ac9bd5422482b213de29a7078509501b6f2983237d7bd79812640990aa189c59504da7f1308f2ae97512a41d1f20c921f3bf9a9aff13b2c37fc5ce23c6c
 WHIRLPOOL 
539f9485dfe46f6eccc2e1533516c7dec69a095216f911a012d9b26cb24c244c0ea3ab3e881ac02e786962628e2af29e0b6f2c052b8ec92a0d49f27d9b26d0d6
+DIST 6.3.2.4-TIVsm-msg.DE_DE.x86_64.rpm 3608549 SHA256 
423e8d437f898f509225f73ff5b2578e35a7b022201e049efcb9e0cf438764d9 SHA512 
5ca423de085c1c47cc9105094ed0ea693ee597d52018c68210b89873ef8a9c4709b55fba6c14261090ff13388dd4bbe8ac4a159585021441a6437de7ea268be5
 WHIRLPOOL 
afe006170d904a19ab79391c6543390347d8ea3fbdad6d6d4f4cd881361ebc85ac2fc3aeb7736b810fa9c1a4bfd362ea2954e39d45950ccc4980bf1e10348105
+DIST 6.3.2.4-TIVsm-msg.ES_ES.x86_64.rpm 3688329 SHA256 
f4108978dfe3b79fc8a46befc0e607b33e5ce32b1569fef707e8946f0c8670de SHA512 
8e2d5e374b451bd57bfc30e6647a1f593bca654aca6b21d53687d785934e74b5311783f8a2378ed227e46443080759692e5d5e51f62422f39fa67b839c8a
 WHIRLPOOL 
be17c6f3c9381ec71572cd7d61694c0e248b01f7ba4501fd1c68a9f6a3609d7662e241978801bd266f10c42579a7057aecc83852f7301f737a4541c596438805
+DIST 6.3.2.4-TIVsm-msg.FR_FR.x86_64.rpm 3606230 SHA256 
e82c4eaea3d082578002b7aafa7dcfeefd63ba8ec70c32da3dabec11f579194b SHA512 
6d4336bc0f24a74b389b9dd2c6282f1f1b21a603c54c7f07a180655794ca3552f1bbc3e8f91fb12275afabb039bf1bde970dab22c055fdb28ee39b78fb4d4345
 WHIRLPOOL 
c5ecec49594c8b68f3b90fe7c367a4d1066ac4841469cc1274f0128a717141262925780845c3dc20c517c68eacf77e74e234c795e403af7d55113d7938946f46
+DIST 6.3.2.4-TIVsm-msg.HU_HU.x86_64.rpm 3566244 SHA256 
130f7801f7a5370e2977b5d0bcc0429a7158853bf4380ad672f71d12921601d2 SHA512 
1c76964222e9bb2e83746ee9969b87e9a891b7e440ae9059dc1c3120439686f046ccc09f305c1c675f787d6504b30effed230f91c18c11d21a50d7bf11f89170
 WHIRLPOOL 
f73a807cc88dd1630f1c3d38c3a7f4c75d8e8617929fbcdf7dcbeb33d266e6129033f87881d16cb2c2dd50e604e91f6db3bc2bc9af7daf8ba0a8276f95bf288a
+DIST 6.3.2.4-TIVsm-msg.IT_IT.x86_64.rpm 3434013 SHA256 
e5286cd818fa1aeb0fd96d0bc99a7462cc01c84075483117bb43580a408d3935 SHA512 
e666f0de829c6410f7d7e9259c22975d7deaf51889a662d2fd9acb9e047a4b990d178c7c68235057b73d1b7a1f674b0d71f66f6fbfc81a0e4489db2b4a1cb2f8
 WHIRLPOOL 
75b2af7fbf4f89a2529457fbe3e2bf3b489ec56364cb1b7a7720e7c5

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2015-10-25 Thread Michael Weber
commit: 67fbf73f3f4cc4ec3cdeb0c302ee626648eb8533
Author: Michael Weber  gentoo  org>
AuthorDate: Sun Oct 25 21:59:04 2015 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sun Oct 25 22:08:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fbf73f

app-backup/tsm: version bump to last x86 release.

Package-Manager: portage-2.2.21

 app-backup/tsm/Manifest   |  14 +++
 app-backup/tsm/tsm-6.2.5.4.ebuild | 231 ++
 2 files changed, 245 insertions(+)

diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
index 7bb8e27..e0af9e2 100644
--- a/app-backup/tsm/Manifest
+++ b/app-backup/tsm/Manifest
@@ -12,6 +12,20 @@ DIST 6.2.2-TIVsm-msg.RU_RU.i386.rpm 4222991 SHA256 
20a28cdb598b273569071f997ddad
 DIST 6.2.2-TIVsm-msg.ZH_CN.i386.rpm 3030842 SHA256 
6bf834e71053ad1264ce7fb631679664fe1ffd94690ff1d8f62da056c6b5cd15 SHA512 
3331d0ea08451415641b34566117c4c91245796e58a3bc85270f952bed8d866973e77158e34f1f8859fe4f8d62010a1370de3fa6032660015a2ad726c66f9723
 WHIRLPOOL 
26fd7ab9af26a28f603d34a4ea74dc4116ae4b2b98abef8d4d8ed3eba03ee8383c72985b41d4dc1618410da9070189ef05766394afe66bec12e8d684481b0518
 DIST 6.2.2-TIVsm-msg.ZH_TW.i386.rpm 3151673 SHA256 
faa2fc951cbf1ae28b98b286030ea54b48fd4a4252aeeb035ecee63a2403b3e9 SHA512 
20511841192c624e5a8a608f632baa27f8d331e69e178f33d533440b6bc646d08737210dff6a7c3458bed7fe730903fe7cbd1cdc6ada757cb2b680d127959edd
 WHIRLPOOL 
b6139b5e4887b74fd43dc4b33388d9763d61cc53c1219478a9c593ff4b697fed6695e9d53bad1836ba82d89936531b6782d151019d969a26d3ff8a39c2414ec1
 DIST 6.2.2.0-TIV-TSMBAC-LinuxX86.tar 102215680 SHA256 
6c1883a34c38ade6961ffd6c6837fd82051edfa97bce19b7ad76ced4c2683b7c SHA512 
be981b57e859943650d09bec2176ccac89b88861ba8d97182495b0d86ce50f491a893c6fc930b6de70c4594b8a3d78a0a2f05ef11d6cda137f76ddae9d1524fb
 WHIRLPOOL 
94921b4dca1a58458bc882ff69e9a2055fe22d32208c2bb9aea9dbaddc3396890c7a4002b569a80d905b5b771b0255d59ab080129e304c4d135c1e61d8fb8e52
+DIST 6.2.5-TIVsm-msg.CS_CZ.i386.rpm 4800856 SHA256 
07f47b43aeb218fbb79a59d4fc96403c6e8e9f28bdc6d73bb8b2be9dc13e8520 SHA512 
32e5b3f433012427c67ebbd416f4dbf87f603da4245d04a75da65438438a27c1b75e95440019313e6100d55fc50bb425ccade768fd578fcf13ccdf4b0d0b1c11
 WHIRLPOOL 
09fc5aacaa8462a2fce8f06f944c8bf02646aa0538a537ebad1baf867c81993895e37ed92bedc6b322f397a68ec4450e26f1a1894aef06694c97bfd9e269bbaa
+DIST 6.2.5-TIVsm-msg.DE_DE.i386.rpm 3456289 SHA256 
db4e5c71f092569264b5a546d7fb957b61dbce83cfd779fa2c874c77a4428aa2 SHA512 
a41d2345a0dd19a13124454df3fd19c5e7c7b707b2547c5f4151ee00fe2a9d808c9b47c817a89fe41ced0fdbc4b3f69f98093c03db895f4e56b2c6bfa61f5d5f
 WHIRLPOOL 
66b4a2304db83a8b3f401e889e3df581ee41e58cf7b5ee4d70cebdb76a6f79f92b88bdf7fddb76552bfd2de8872542325c1c4553eb439c47f5d7407b487128b2
+DIST 6.2.5-TIVsm-msg.ES_ES.i386.rpm 3509147 SHA256 
d7dbac54b8a59a70ab31ee5e537213d36dba81dea73378bea2c4b80aadc346a1 SHA512 
914c68bb783eeba2892ea07a436e06de596da153159e6a7f779412db574e4b4c974ea77220605cf43743451d5c56769f6eb7252b6caab698a4e1a85b0ca9b503
 WHIRLPOOL 
ee880d0070de517718a503ebb4d3c2627df28b43f93948bfa1d6306040930e64b5e50196f1c6dc9df1c0d109a3de13ee6ebd4e9f863341e344ed63ca1bc56614
+DIST 6.2.5-TIVsm-msg.FR_FR.i386.rpm 3719029 SHA256 
32fc549b190218bdf3b6a2834560b2f8a567a0539280c13215b8b761144070b1 SHA512 
fe932634b1a816fafe36b61fae55638ef9d6835c4d702c237e4c0f8ee393c7c3cc8559b6feba7ab53ae9f589de6ac23f764594b4731f669065788c84c88e66d2
 WHIRLPOOL 
338bce5fa65fa36455a0d456d8bb0f2e92f99bacacabde7a896dc592ebb12ba27897b39975119341ce324d9a863e2c88966770d896f4ffd4ca109ce7871f4482
+DIST 6.2.5-TIVsm-msg.HU_HU.i386.rpm 3414093 SHA256 
c32c86d8c16790ab8cc71a7870919e5f750aa5a220b0dc7cf178a976d4be793e SHA512 
3f7ed14cccb73e3b018e67783abec9d29d3da9745ea3db50b4eec0cb5e8e49f56c9fe45932f812ca8b8fed6b61f020507a4c3cbd3c96757c02e71ab9cff053ac
 WHIRLPOOL 
607a4059e0e31930a2e7ef2b16d85e30573c7b08530c571f95cd5cc539b5256cfdd108aec70ab91baabc874e84ba776474fc6f6fc7ccbef8b9901b259dc565bd
+DIST 6.2.5-TIVsm-msg.IT_IT.i386.rpm 3282355 SHA256 
a43f78e7335938741addccba74b09e95f24cd096ed6a23d5f439303e16eef8f5 SHA512 
005e49348b1e391e19102e02803fa674f73814e12e293b3ad53705cc8925fa8ad0f6464f7f2a65fc9139dd1709e8ceea5c84528a39b35e44f5851fc1cf53848f
 WHIRLPOOL 
0ba926a852ace1a7b2a7bafbcd231b5b7d4ffbe0891958c4ee80a4306079664f5dcea5def136b91c5fdd2f0c56baac07d11a97bd65c3776310ee0dab37b49a62
+DIST 6.2.5-TIVsm-msg.JA_JP.i386.rpm 3426786 SHA256 
fbdf981a7a8cca7208dfb6a2234414d3d19936bef80dbc72b5f20e969515ce09 SHA512 
6e32ab4ddd161ddac4d8d286bd28f97c3bc9cec08468877059d6ef5d58d9011fce6ef1a9330bc0ef9c79001f571af886f3d9fe3595bdb5a978ce251b6281b1ab
 WHIRLPOOL 
7c2593ce09622c08700631e0bf489283362f478e9a6f22368da3c3490c9944caaef6202cab39578dca83240c7e20b63a697faaa0ea69c5a1936ef0f25872
+DIST 6.2.5-TIVsm-msg.KO_KR.i386.rpm 3344401 SHA256 
5df78c088f2d0c69b8f4b022e32dc966320f8e8d51c09bd97f6a7b5ae90e4802 SHA512 
29ba8ff373a0c461f5bba3055057c0d5c3c174bce887e9c7bf6b9f63083fda364408137a295f29c2de60c6a4142cb2a5d8dea5ddd6919227a49c

[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2015-10-25 Thread Michael Weber
commit: d37a7d93bafd8b435d44a9761e85daa770c44b66
Author: Michael Weber  gentoo  org>
AuthorDate: Sun Oct 25 22:07:04 2015 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sun Oct 25 22:10:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37a7d93

app-backup/tsm: mark as binary amd64 package (KEYWORDS=-*).

Package-Manager: portage-2.2.21

 app-backup/tsm/tsm-6.3.0.5-r2.ebuild | 2 +-
 app-backup/tsm/tsm-6.4.0.0-r1.ebuild | 2 +-
 app-backup/tsm/tsm-7.1.0.0-r1.ebuild | 2 +-
 app-backup/tsm/tsm-7.1.2.0.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-backup/tsm/tsm-6.3.0.5-r2.ebuild 
b/app-backup/tsm/tsm-6.3.0.5-r2.ebuild
index f75386b..7990d47 100644
--- a/app-backup/tsm/tsm-6.3.0.5-r2.ebuild
+++ b/app-backup/tsm/tsm-6.3.0.5-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 

diff --git a/app-backup/tsm/tsm-6.4.0.0-r1.ebuild 
b/app-backup/tsm/tsm-6.4.0.0-r1.ebuild
index d8d6afa..4af8b46 100644
--- a/app-backup/tsm/tsm-6.4.0.0-r1.ebuild
+++ b/app-backup/tsm/tsm-6.4.0.0-r1.ebuild
@@ -35,7 +35,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 

diff --git a/app-backup/tsm/tsm-7.1.0.0-r1.ebuild 
b/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
index 9cf6102..06b5839 100644
--- a/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
+++ b/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
@@ -35,7 +35,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 

diff --git a/app-backup/tsm/tsm-7.1.2.0.ebuild 
b/app-backup/tsm/tsm-7.1.2.0.ebuild
index 7bdbe85..a7ec829 100644
--- a/app-backup/tsm/tsm-7.1.2.0.ebuild
+++ b/app-backup/tsm/tsm-7.1.2.0.ebuild
@@ -35,7 +35,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 -*"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2015-10-25 Thread Michael Weber
commit: 69cc1be857d84807ce10b25a44a6eadc678382c1
Author: Michael Weber  gentoo  org>
AuthorDate: Sun Oct 25 22:01:57 2015 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sun Oct 25 22:09:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cc1be8

app-backup/tsm: Add myself as maintainer (bug 562408).

Package-Manager: portage-2.2.21

 app-backup/tsm/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
index a7b841e..6328f11 100644
--- a/app-backup/tsm/metadata.xml
+++ b/app-backup/tsm/metadata.xml
@@ -15,6 +15,11 @@
dilfri...@gentoo.org
Proxy maintainer, CC him in bugs.

+   
+   x...@gentoo.org
+   Michael Weber
+   Proxy maintainer, CC him in bugs.
+   

Installs Tivoli Storage Manager for Space 
Management
IBM Tivoli Common Inventory 
Technology



[gentoo-commits] repo/gentoo:master commit in: app-backup/tsm/

2015-08-15 Thread Michał Górny
commit: 0ab31002f44d6e78829dfb15be90559f9f0f0abc
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Wed Aug 12 08:53:01 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 15 16:37:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab31002

app-backup/tsm: Fix dependency on wrong java version, #530900

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=530900
Package-Manager: portage-2.2.20

 app-backup/tsm/tsm-7.1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/tsm/tsm-7.1.0.0-r1.ebuild 
b/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
index 976f2e1..9cf6102 100644
--- a/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
+++ b/app-backup/tsm/tsm-7.1.0.0-r1.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
dev-libs/libxml2
=sys-fs/fuse-2*
acl? ( sys-apps/acl )
-   java? ( virtual/jre:1.6 )
+   java? ( virtual/jre:1.7 )
 "
 
 S="${WORKDIR}"