summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-05-27 15:34:52 +0000
committerMichael Weber <xmw@gentoo.org>2012-05-27 15:34:52 +0000
commit331eb43830f585f2687c30601fe1070cb25b806b (patch)
treec2f6020d2e7c7c6e965ec1d6bad6fc427d7bcd74 /net-misc
parentUpdate package generation script (diff)
downloadhistorical-331eb43830f585f2687c30601fe1070cb25b806b.tar.gz
historical-331eb43830f585f2687c30601fe1070cb25b806b.tar.bz2
historical-331eb43830f585f2687c30601fe1070cb25b806b.zip
Version bump (thanks Marco Clocchiatti, bug 402457)
Package-Manager: portage-2.1.10.62/cvs/Linux x86_64
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/italc/ChangeLog7
-rw-r--r--net-misc/italc/Manifest24
-rw-r--r--net-misc/italc/italc-2.0.0.ebuild70
3 files changed, 84 insertions, 17 deletions
diff --git a/net-misc/italc/ChangeLog b/net-misc/italc/ChangeLog
index 6477b481a04f..9a22c825d6e4 100644
--- a/net-misc/italc/ChangeLog
+++ b/net-misc/italc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/italc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.26 2012/05/06 23:03:14 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.27 2012/05/27 15:34:52 xmw Exp $
+
+*italc-2.0.0 (27 May 2012)
+
+ 27 May 2012; Michael Weber <xmw@gentoo.org> +italc-2.0.0.ebuild:
+ Version bump (thanks Marco Clocchiatti, bug 402457)
06 May 2012; Davide Pesavento <pesa@gentoo.org> italc-1.0.9.ebuild:
Migrate to qt4-r2.eclass and fix Qt dependencies.
diff --git a/net-misc/italc/Manifest b/net-misc/italc/Manifest
index c68378f8a41f..7206d4a07e73 100644
--- a/net-misc/italc/Manifest
+++ b/net-misc/italc/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX italc-1.0.9-as-needed.patch 470 RMD160 815936133b203f392466db66a324a8659acf9b74 SHA1 b08bcc5a5b860226c40921b7901f6df9126b7b48 SHA256 a91c110888b1506b028f1e14167d93802bf1d5779842bb5131d4ad6f412c0a4c
AUX italc-1.0.9-gcc44.patch 849 RMD160 adc3167b48cff34f4fd46fe0025980e869e7bbb8 SHA1 32de1596456ee457ed84d7e5cefce1c3ce38b4e6 SHA256 264d65317cc7ecd13b520cd5faee59facac1e2e03cb7de8f9820e56a08e7d913
@@ -8,23 +8,15 @@ AUX italc-1.0.9-qt4-libpath.patch 579 RMD160 7b2c919b98f155044bf8ce9aaf5f32e9e2d
AUX italc-1.0.9-strip.patch 409 RMD160 82d89f6884d091bccf31e4ac61d1cb85072b3cff SHA1 0799fb9b6752476218b129f4d4928f2d4a54c024 SHA256 a9111a731b48bf2522d2ef82ee528162de6e75f774cd847f4a4ca59d1255679a
AUX italc-1.0.9-system-libvncserver.patch 1921 RMD160 fd01a3a8174dbc669749bf9595cdabd0cf1740d5 SHA1 86ff97c200befe591ccfa42f760d978d5429d753 SHA256 2489cb125c29ac163e088da10225f60318adc4a52a9dd924be45819550477fa9
DIST italc-1.0.9.tar.bz2 2737753 RMD160 299d443e17307bf196e29de1d159b9e5a4ba1a05 SHA1 f87b0666a96101f552612678c519f2ed21f65ed1 SHA256 0f810816b1a0e7ccecc4adbf289a0e61e93ba0d29412dd36b8553456c72b2ce0
+DIST italc-2.0.0.tar.bz2 3413075 RMD160 be43ba4a90cd7c68917d8f61ba6edd18286a44f5 SHA1 a5aa531beddc24512a8818f285c07781bc9e4e47 SHA256 edb5e0502ad73e3398f63e2f485fa7ca7d12cae50315801ac3f22304ccdb6aac
EBUILD italc-1.0.9.ebuild 2895 RMD160 dd3d10c4a34468822e4300588a347987439ff41b SHA1 235be4eb81e8d275f3d610cf4deb2e5792c434ec SHA256 9c030c7cabdaee2d470ac200e8678cdd15d9a916cc4218f8ba0507470def6748
-MISC ChangeLog 4053 RMD160 11df96553072d8e0093ef164c5e0b77cfd18adbc SHA1 cad733dc2ea6b5d4867dd3b3c9becbfcf222d8f4 SHA256 07d5cc7108efc5d5f12323ae54289f4d6d0c64d85180ffa4856b41ce1c69ef1b
+EBUILD italc-2.0.0.ebuild 1655 RMD160 1f0ec9f550eec8817facd440bc6c02d7808c5312 SHA1 d6bc055b04be0965b9419ec7853bac11a5471f23 SHA256 aceb49e38ebb95d881cb4548d5f0a2211079207cde669d2e18e7e950d538878a
+MISC ChangeLog 4202 RMD160 3da67e0a28846c55ea28543b6f350c915f9ad296 SHA1 f89fbaaf6ed244ee12d8d98de7e08b4e886f662d SHA256 5fcfc7ba50c9161faa407340fb1a5ac307b601b1b6a57e042e77515fa4fcfedb
MISC metadata.xml 324 RMD160 8a75f1c9bf4e650d2eff75df43fb21ae97052331 SHA1 c77dff29a380a2ff5b58a34a35ee54d19cc0ce52 SHA256 345e28bfbbbeb5aa3d0a7db01020599e031b9208b04ffcbab554a470f7f31624
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJPpwM7AAoJENXLsxwXqFxyQfgP/24S6VT4izGqmpRUVSK4Mhbf
-KdLh+tdqTceQttXMpr0ddbFEwC8CsUo/6tVrtfnMqOuamS63760gScWphBei9xU5
-FXSI01f28pEEsojrprcpu6TJmuvCkXlO+dQ07ynTBFKG5gjLg6+JI/7+H6Ex9JAh
-c0j8F4bz9KITpi+iMMM5+pOwZGscYH+EoA20swdQXNI5DwiBIzQDDLIkHeX/Wzos
-v3IaiwlxX1bfwe/WG9r+lgw434woDbfbsYTAo9/OToKX5IFjla2/H/InJiTIpEF2
-B7gQ1S3T5SzAZIibIPkEibdpk73XtXXSlyxhlnxODjjIzLsCnj3YGBltRghBDBRd
-Ggi/J4SMpu7HSpd8zVQesXOOBjwnjF3R4zeZ8D8fneRl+cEWUEGuopV1atJ2y3a/
-iVMN3AMVfATMpJEju2MBIUkPQxfaRPOxKFr6V61v2MzAGr0Fm97BG/jBKn9wc415
-citnifzO9Cohh2GF25HmSxiTSfB2EbbNDMqRv2HlwPM86wU5e1na9NcNDPIydo6X
-Rs4rumSDK10+BE/Fss0YbN03hPYBY4kH5rSPRoP8neCt48ODGZxvZvQwCM+GAmXC
-ZfSuFnfgSdNjGIaEzS0AxSy4tdITYCuK2JSXyslW8wcRwLBsUq/sPFdKkgAuRQa2
-8tS96Opfe6eatkhnbQi3
-=uLxI
+iF4EAREIAAYFAk/CSY4ACgkQknrdDGLu8JByCwD6A8by0QiHApP8cOm/vu8Q41AN
+YcqLNOeWInRiPqgm7tIA/RB+gwRMADd7qCoDWgZzk+j/H0mH1P1V1IjDTmySoS92
+=IaM0
-----END PGP SIGNATURE-----
diff --git a/net-misc/italc/italc-2.0.0.ebuild b/net-misc/italc/italc-2.0.0.ebuild
new file mode 100644
index 000000000000..4ec669d9fb84
--- /dev/null
+++ b/net-misc/italc/italc-2.0.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/italc-2.0.0.ebuild,v 1.1 2012/05/27 15:34:52 xmw Exp $
+
+EAPI=4
+
+inherit qt4-r2 eutils cmake-utils
+
+DESCRIPTION="Intelligent Teaching And Learning with Computers (iTALC) supports working with computers in school"
+HOMEPAGE="http://italc.sourceforge.net/"
+SRC_URI="mirror://sourceforge/italc/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+PROPERTIES="interactive"
+
+RDEPEND="dev-libs/lzo
+ sys-apps/tcp-wrappers
+ virtual/jpeg
+ sys-libs/zlib
+ dev-libs/openssl
+ x11-libs/qt-core
+ x11-libs/qt-xmlpatterns
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-apps/xinput
+ x11-libs/qt-gui:4"
+DEPEND="${RDEPEND}
+ x11-proto/inputproto"
+
+pkg_setup() {
+ enewgroup italc
+}
+
+src_install() {
+ cmake-utils_src_install
+ dodoc TODO README AUTHORS INSTALL ChangeLog
+}
+
+pkg_postinst() {
+ elog "On the master, please run "
+ elog "# emerge --config =${CATEGORY}/${PF}"
+
+ elog "Please add the logins of master users (teachers) to the italc group by running"
+ elog "# usermod -a -G italc <loginname>"
+
+ elog ""
+}
+
+pkg_config() {
+ if [ ! -d /etc/italc/keys ] ; then
+ einfo "Creating public and private keys for italc in /etc/italc/keys."
+ /usr/bin/ica -role teacher -createkeypair > /dev/null
+ eend $?
+ einfo "Setting chmod 640 on private keys."
+ chgrp -R italc /etc/italc
+ chmod -R o-rwx /etc/italc/keys/private
+ else
+ einfo "Not creating new keypair, as /etc/italc/keys already exists"
+ fi
+}