summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2007-05-18 15:40:49 +0000
committerMarkus Ullmann <jokey@gentoo.org>2007-05-18 15:40:49 +0000
commit54c2908da022727a977e4961227470e90a7a133c (patch)
treec55dd6469db8f0ec08092fa6c132354635ad40ca /net-misc/italc
parentMarked ~hppa (bug #178854). (diff)
downloadhistorical-54c2908da022727a977e4961227470e90a7a133c.tar.gz
historical-54c2908da022727a977e4961227470e90a7a133c.tar.bz2
historical-54c2908da022727a977e4961227470e90a7a133c.zip
Version bump
Package-Manager: portage-2.1.2.5
Diffstat (limited to 'net-misc/italc')
-rw-r--r--net-misc/italc/ChangeLog7
-rw-r--r--net-misc/italc/Manifest26
-rw-r--r--net-misc/italc/files/digest-italc-1.0.23
-rw-r--r--net-misc/italc/italc-1.0.2.ebuild96
4 files changed, 117 insertions, 15 deletions
diff --git a/net-misc/italc/ChangeLog b/net-misc/italc/ChangeLog
index fed006d47127..11eadd9f2cb8 100644
--- a/net-misc/italc/ChangeLog
+++ b/net-misc/italc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/italc
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.1 2007/04/03 22:34:13 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.2 2007/05/18 15:40:49 jokey Exp $
+
+*italc-1.0.2 (18 May 2007)
+
+ 18 May 2007; Markus Ullmann <jokey@gentoo.org> +italc-1.0.2.ebuild:
+ Version bump
*italc-1.0.1 (03 Apr 2007)
diff --git a/net-misc/italc/Manifest b/net-misc/italc/Manifest
index 5ff7296b0cff..35ba8d0ac5e7 100644
--- a/net-misc/italc/Manifest
+++ b/net-misc/italc/Manifest
@@ -1,15 +1,17 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST italc-1.0.1.tar.bz2 2165553 RMD160 c9ca6609be31a670a5d09630a3b4f5228f7b4d5b SHA1 875752dcfa75b19e21f7246d5d46ab9a418c8a20 SHA256 f39ef2933d2c4886ac3197880968001aa32656b2e62a49f19cbabac6869a7797
+DIST italc-1.0.2.tar.bz2 2168941 RMD160 445d816497d5bc2f2724025e986a9a12566932d6 SHA1 b216e64e09e9ba50a3a39389ebb84a56d4f9d803 SHA256 7ef935ab21eb1f082e5670099fe39fcd402da8317ef2c2debe646dc712797929
EBUILD italc-1.0.1.ebuild 2463 RMD160 a8a59936c271ad676dd31171c70623ef36596ad4 SHA1 8e04c81f18436eee668cb3d4e3226ab1e7bddb86 SHA256 8d2fa1529b311fc692ef08d98cde1de57c8fd1192d999ab845ecb025714e9ead
MD5 9e8ab6357ddf5804701c8d9b9bc23b7d italc-1.0.1.ebuild 2463
RMD160 a8a59936c271ad676dd31171c70623ef36596ad4 italc-1.0.1.ebuild 2463
SHA256 8d2fa1529b311fc692ef08d98cde1de57c8fd1192d999ab845ecb025714e9ead italc-1.0.1.ebuild 2463
-MISC ChangeLog 355 RMD160 29f5f0ee0c0fd4cd11f01cbb3a3baeacb80bcb7c SHA1 23284fa605213bf65af6767d07050d1c51bab107 SHA256 887483d338b889fef61db525cb3e2ea72d16720a7e9248ee42029e1bc5b06419
-MD5 16d86705623c137c89c26417b8889f47 ChangeLog 355
-RMD160 29f5f0ee0c0fd4cd11f01cbb3a3baeacb80bcb7c ChangeLog 355
-SHA256 887483d338b889fef61db525cb3e2ea72d16720a7e9248ee42029e1bc5b06419 ChangeLog 355
+EBUILD italc-1.0.2.ebuild 2463 RMD160 610c97b15a8fc3001a91624ab4e782c9cb1eaf77 SHA1 667e84ad275ecdc1f06dd6e1437a6600bd2acb86 SHA256 6626e248fc782155043727702c06c6d8bbc1736c5f824f5b459217a747c6aa0d
+MD5 2b44c535b9ed55bb76fdc776a7c581e9 italc-1.0.2.ebuild 2463
+RMD160 610c97b15a8fc3001a91624ab4e782c9cb1eaf77 italc-1.0.2.ebuild 2463
+SHA256 6626e248fc782155043727702c06c6d8bbc1736c5f824f5b459217a747c6aa0d italc-1.0.2.ebuild 2463
+MISC ChangeLog 469 RMD160 fb018bd69cbe2c1fdc3609dd9a3855952009f4f3 SHA1 eae205c73e963c5abb12d9851d57164532da0df1 SHA256 9befb167d49726f3e5e0ab3137f81daaac8d717526cc1d198df99efd7aa47b8d
+MD5 17cdc0cdc3356056da06c887a8dcb9cd ChangeLog 469
+RMD160 fb018bd69cbe2c1fdc3609dd9a3855952009f4f3 ChangeLog 469
+SHA256 9befb167d49726f3e5e0ab3137f81daaac8d717526cc1d198df99efd7aa47b8d ChangeLog 469
MISC metadata.xml 254 RMD160 ead1eab9abeaef08c710959cbfca90e51608d979 SHA1 8a77820fc93d56766e0653a776419a59509e5e62 SHA256 e34969f3f290037e6297cc1752634e8fda356dd6f7849e2372103728a3f4a5e9
MD5 743a96fa5ac9d97b98026abbf109d15d metadata.xml 254
RMD160 ead1eab9abeaef08c710959cbfca90e51608d979 metadata.xml 254
@@ -17,10 +19,6 @@ SHA256 e34969f3f290037e6297cc1752634e8fda356dd6f7849e2372103728a3f4a5e9 metadata
MD5 99bc9ce3dde711e311dca12ae9ae078c files/digest-italc-1.0.1 241
RMD160 313ea2f6e2ac5bafd9ff78ee6d325ec87146218f files/digest-italc-1.0.1 241
SHA256 b1ec897c360040f8078fcea3411b32587387415caaeb1072f6bc32b12361c1aa files/digest-italc-1.0.1 241
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
-
-iD8DBQFGEtZfz974XjDVpbkRAhEUAKDGfojeOeTjIyMXPuaqJicSbrofZwCgnqpP
-Jr8GBIHCOvmsR9Yk+t0YXoU=
-=Ep1x
------END PGP SIGNATURE-----
+MD5 b0c7bad980e080fb10a7ec965a93718b files/digest-italc-1.0.2 241
+RMD160 1ca68e574050044ddaa500f0c054c25028f895de files/digest-italc-1.0.2 241
+SHA256 d357296ae7e781653af0b2475c478f8182cc755b49140eef3872acdde317dfe9 files/digest-italc-1.0.2 241
diff --git a/net-misc/italc/files/digest-italc-1.0.2 b/net-misc/italc/files/digest-italc-1.0.2
new file mode 100644
index 000000000000..36b801558e7f
--- /dev/null
+++ b/net-misc/italc/files/digest-italc-1.0.2
@@ -0,0 +1,3 @@
+MD5 a9294aea7cf7d6162c7ee33c4e107765 italc-1.0.2.tar.bz2 2168941
+RMD160 445d816497d5bc2f2724025e986a9a12566932d6 italc-1.0.2.tar.bz2 2168941
+SHA256 7ef935ab21eb1f082e5670099fe39fcd402da8317ef2c2debe646dc712797929 italc-1.0.2.tar.bz2 2168941
diff --git a/net-misc/italc/italc-1.0.2.ebuild b/net-misc/italc/italc-1.0.2.ebuild
new file mode 100644
index 000000000000..a83b4b8b2188
--- /dev/null
+++ b/net-misc/italc/italc-1.0.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/italc-1.0.2.ebuild,v 1.1 2007/05/18 15:40:49 jokey Exp $
+
+inherit qt4 eutils autotools
+
+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="X v4l crypt xinerama threads fbcon"
+
+DEPEND="dev-libs/lzo
+ sys-apps/tcp-wrappers
+ x11-libs/wxGTK
+ media-libs/jpeg
+ sys-libs/zlib
+ dev-libs/openssl
+ $(qt4_min_version 4)
+ xinerama? ( x11-libs/libXinerama )
+ X? ( x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst )"
+RDEPEND=${DEPEND}
+
+pkg_setup() {
+ enewgroup italc
+}
+
+src_compile() {
+ econf \
+ "--with-qtdir=${ROOT}/usr" \
+ "--with-linux" \
+ "--with-uinput" \
+ "--without-macosx-native" \
+ $(use_with xinerama) \
+ $(use_with X x) \
+ $(use_with X xkeyboard) \
+ $(use_with X xrandr) \
+ $(use_with X xfixes) \
+ $(use_with X xdamage) \
+ $(use_with X xtrap) \
+ $(use_with X xrecord) \
+ $(use_with X dpms) \
+ $(use_with v4l) \
+ $(use_with fbcon fbdev) \
+ $(use_with fbcon fbpm) \
+ $(use_with threads pthread) \
+ $(use_with crypt) \
+ || die "econf failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ rm -r "${D}/usr/share/italc"
+ dodoc TODO README AUTHORS INSTALL ChangeLog
+
+ # -- disabled per 2007-04-04 as the icon is missing in upstream file
+ # -- joke
+ # Install server logo
+ #newicon ima/resources/client_manager.png ${PN}.png
+ #make_desktop_entry "${PN}" "iTALC Master" "${PN}.png" "Qt;KDE;Education"
+}
+
+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
+}