diff options
author | Michael Weber <xmw@gentoo.org> | 2012-05-27 15:34:52 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2012-05-27 15:34:52 +0000 |
commit | 331eb43830f585f2687c30601fe1070cb25b806b (patch) | |
tree | c2f6020d2e7c7c6e965ec1d6bad6fc427d7bcd74 /net-misc | |
parent | Update package generation script (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/italc/Manifest | 24 | ||||
-rw-r--r-- | net-misc/italc/italc-2.0.0.ebuild | 70 |
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 +} |