summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2009-05-18 04:39:01 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2009-05-18 04:39:01 +0000
commit1535394f84a40678bbcb0be61e3b9a46600978b8 (patch)
tree767b7712fbfa925ee899a715427861f64563b033 /app-crypt/truecrypt
parentAdd fix from upstream for crash with non-pam/empty user #270213 by Ulrich Mü... (diff)
downloadhistorical-1535394f84a40678bbcb0be61e3b9a46600978b8.tar.gz
historical-1535394f84a40678bbcb0be61e3b9a46600978b8.tar.bz2
historical-1535394f84a40678bbcb0be61e3b9a46600978b8.zip
Update all ebuilds to reflect our warnings about the license per the trustees decision of 2009/May/17. Users further interested in the matter should see Gentoo bug #241650.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'app-crypt/truecrypt')
-rw-r--r--app-crypt/truecrypt/ChangeLog8
-rw-r--r--app-crypt/truecrypt/Manifest6
-rw-r--r--app-crypt/truecrypt/truecrypt-4.3a.ebuild16
-rw-r--r--app-crypt/truecrypt/truecrypt-6.2.ebuild15
4 files changed, 35 insertions, 10 deletions
diff --git a/app-crypt/truecrypt/ChangeLog b/app-crypt/truecrypt/ChangeLog
index 2c17ba85fb02..3aa4ab48e8ba 100644
--- a/app-crypt/truecrypt/ChangeLog
+++ b/app-crypt/truecrypt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/truecrypt
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.44 2009/05/18 03:40:46 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.45 2009/05/18 04:39:01 robbat2 Exp $
+
+ 18 May 2009; Robin H. Johnson <robbat2@gentoo.org> truecrypt-4.3a.ebuild,
+ truecrypt-6.2.ebuild:
+ Update all ebuilds to reflect our warnings about the license per the
+ trustees decision of 2009/May/17. Users further interested in the matter
+ should see Gentoo bug #241650.
18 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
truecrypt-6.2.ebuild:
diff --git a/app-crypt/truecrypt/Manifest b/app-crypt/truecrypt/Manifest
index e87fca7b6755..6bd6ac39f10e 100644
--- a/app-crypt/truecrypt/Manifest
+++ b/app-crypt/truecrypt/Manifest
@@ -4,7 +4,7 @@ AUX truecrypt-4.3a-2.6.29.patch 416 RMD160 dc7721e5ac0ebd5a075c4f6c0d8cf80524cd5
AUX truecrypt-stop.sh 308 RMD160 4b2e6f47520f701324c03b5a43118cc38ee409a3 SHA1 7139ba403e482a4746e1d545115b74760b1438ea SHA256 243a9d1041b291e12ce2065959838f0cfe01484bffac7915991ebeb90d2ccd2c
DIST truecrypt-4.3a-source-code.tar.gz 1110554 RMD160 1a24ae6132b43876161a090751c19afed7c5c996 SHA1 30c91901171c3c8290d4d0de856774cdf7ee4ed6 SHA256 d5515cfeb1bb328ad6f13ef347cd9422b4bb15bf849aabc4cd4f2f69a3e0c74a
DIST truecrypt-6.2.tar.gz 1793484 RMD160 91763eb3451387a2c6d0a204c7f465b026405c7d SHA1 a97ea8a68f10d38218d925a96f53de280d548abb SHA256 fef81746948b8e395a866509df337ec4a68475c3df755e527c2788f3111824fe
-EBUILD truecrypt-4.3a.ebuild 3359 RMD160 c906d30caafec0a2ef8b14d1b10ee6e607499f1d SHA1 91b4c79009ecd25fdf9cd3bb049c8d20c8d8680c SHA256 ff320f67b93eeee426144d1f3151218e7fea0548416fd7ca0d9cb86acbdb7a25
-EBUILD truecrypt-6.2.ebuild 2058 RMD160 24d8986cba31a69477481d546ce0b4cdfbab46f5 SHA1 8c39780245137fda4525245c6803b52e0dee8415 SHA256 19573c843da1db66c1006d4799835b45a3976c7426187996c73c8c49ff064122
-MISC ChangeLog 8145 RMD160 7082ab468e5b8c8e42a31537733d2ffdd8f46691 SHA1 9462dbdb17d7dc085ce65836809e0153cd58bc7a SHA256 e39e8c04976342af63fdfe1fe3ebe5267b0aab580101adb90bbd31e04dd23d9e
+EBUILD truecrypt-4.3a.ebuild 3561 RMD160 53c02158d6cdda3f9dcd4dc27be87394b6548d67 SHA1 9674e9119abb3135e8068652c995aea509f4bc69 SHA256 3a918bc9f4ae780c9b161b2442134a1cc05c793f812aa45d2dee0489300fd28a
+EBUILD truecrypt-6.2.ebuild 2236 RMD160 c5a72e9947e0703bbbc862ba28111f3e183c3439 SHA1 a1ffeb62b2c7443250e81728fb63b3a40dd98507 SHA256 3e94c78e9b2afd7300e3bb3c74654ed0fb07a686e82445a6f47685bdce2e8924
+MISC ChangeLog 8424 RMD160 5ebc2bd324250bacbf5d5ae73e869a479ce485e9 SHA1 f1984bb6f712350ea5e60dd8331f6c2d8397ac4d SHA256 840bb60dfb4b4bf92ea52ee2d2a494cbf43ce65df6b1e29c3da577d44939a614
MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86
diff --git a/app-crypt/truecrypt/truecrypt-4.3a.ebuild b/app-crypt/truecrypt/truecrypt-4.3a.ebuild
index f7a3cfd48069..08aa55e7bbe5 100644
--- a/app-crypt/truecrypt/truecrypt-4.3a.ebuild
+++ b/app-crypt/truecrypt/truecrypt-4.3a.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-4.3a.ebuild,v 1.10 2009/05/18 02:30:33 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-4.3a.ebuild,v 1.11 2009/05/18 04:39:01 robbat2 Exp $
#
# NOTES:
@@ -87,9 +87,11 @@ pkg_postinst() {
elog " 3. Load the module during boot by listing it in "
elog " '/etc/modules.autoload.d/kernel-2.6' "
- elog "potential legal problems - use at own risk"
- elog "http://lists.freedesktop.org/archives/distributions/2008-October/000276.html"
+ warn_license
+}
+pkg_preinst() {
+ warn_license
}
dmcrypt_check() {
@@ -110,3 +112,11 @@ dmcrypt_check() {
epause 10
fi
}
+
+warn_license() {
+ ewarn "TrueCrypt has very restrictive license."
+ ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses"
+ ewarn "directory before using TrueCrypt. Please be explicitly aware of"
+ ewarn "the limitations on redistribution of binaries or modified source."
+ ebeep 5
+}
diff --git a/app-crypt/truecrypt/truecrypt-6.2.ebuild b/app-crypt/truecrypt/truecrypt-6.2.ebuild
index 371472eb4977..4e6a81b45502 100644
--- a/app-crypt/truecrypt/truecrypt-6.2.ebuild
+++ b/app-crypt/truecrypt/truecrypt-6.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-6.2.ebuild,v 1.2 2009/05/18 03:40:46 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-6.2.ebuild,v 1.3 2009/05/18 04:39:01 robbat2 Exp $
EAPI="2"
@@ -79,7 +79,16 @@ src_install() {
}
pkg_postinst() {
+ warn_license
+}
+pkg_preinst() {
+ warn_license
+}
+
+warn_license() {
ewarn "TrueCrypt has very restrictive license."
- ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses directory before using TrueCrypt."
- ebeep 12
+ ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses"
+ ewarn "directory before using TrueCrypt. Please be explicitly aware of"
+ ewarn "the limitations on redistribution of binaries or modified source."
+ ebeep 5
}