diff options
author | Johannes Huber <johu@gentoo.org> | 2012-08-22 22:56:10 +0000 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2012-08-22 22:56:10 +0000 |
commit | b4a71b1caeec47c59a231ac2d09258698ade7bdd (patch) | |
tree | 1d49dc03d8b22f77ff1a5fc0ae41b7876c177f66 /net-misc/italc | |
parent | Stable for x86, wrt bug #429180 (diff) | |
download | historical-b4a71b1caeec47c59a231ac2d09258698ade7bdd.tar.gz historical-b4a71b1caeec47c59a231ac2d09258698ade7bdd.tar.bz2 historical-b4a71b1caeec47c59a231ac2d09258698ade7bdd.zip |
Remove old.
Package-Manager: portage-2.2.0_alpha121/cvs/Linux x86_64
Diffstat (limited to 'net-misc/italc')
-rw-r--r-- | net-misc/italc/ChangeLog | 9 | ||||
-rw-r--r-- | net-misc/italc/Manifest | 26 | ||||
-rw-r--r-- | net-misc/italc/files/italc-1.0.9-as-needed.patch | 11 | ||||
-rw-r--r-- | net-misc/italc/files/italc-1.0.9-gcc44.patch | 23 | ||||
-rw-r--r-- | net-misc/italc/files/italc-1.0.9-gcc45.patch | 13 | ||||
-rw-r--r-- | net-misc/italc/files/italc-1.0.9-qt4-libpath.patch | 14 | ||||
-rw-r--r-- | net-misc/italc/files/italc-1.0.9-strip.patch | 16 | ||||
-rw-r--r-- | net-misc/italc/files/italc-1.0.9-system-libvncserver.patch | 52 | ||||
-rw-r--r-- | net-misc/italc/italc-1.0.9.ebuild | 114 | ||||
-rw-r--r-- | net-misc/italc/metadata.xml | 3 |
10 files changed, 17 insertions, 264 deletions
diff --git a/net-misc/italc/ChangeLog b/net-misc/italc/ChangeLog index be27dbfc18d5..64184bd0d57e 100644 --- a/net-misc/italc/ChangeLog +++ b/net-misc/italc/ChangeLog @@ -1,6 +1,13 @@ # 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.31 2012/08/22 22:52:42 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/italc/ChangeLog,v 1.32 2012/08/22 22:56:09 johu Exp $ + + 22 Aug 2012; Johannes Huber <johu@gentoo.org> + -files/italc-1.0.9-as-needed.patch, -files/italc-1.0.9-gcc44.patch, + -files/italc-1.0.9-gcc45.patch, -files/italc-1.0.9-qt4-libpath.patch, + -files/italc-1.0.9-strip.patch, -files/italc-1.0.9-system-libvncserver.patch, + -italc-1.0.9.ebuild, metadata.xml: + Remove old. 22 Aug 2012; Johannes Huber <johu@gentoo.org> italc-2.0.0.ebuild: Stable for x86, wrt bug #429180 diff --git a/net-misc/italc/Manifest b/net-misc/italc/Manifest index 9cecc344dadf..8ef0773a711e 100644 --- a/net-misc/italc/Manifest +++ b/net-misc/italc/Manifest @@ -1,27 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX italc-1.0.9-as-needed.patch 470 SHA256 a91c110888b1506b028f1e14167d93802bf1d5779842bb5131d4ad6f412c0a4c SHA512 db71044f1e20ae1aed44779e8dcf1dc6a65e13553e4cdf07cd79bfacc9e6313e1492ddf631789d84f88a48d9ce32c31a63c05b04cbfa48594ae780db73f809a5 WHIRLPOOL 29fdb7a68ae9b8c0ba2425d98cdd1246f8a5936d18e2c01c85ca00d586ff4916de1b9d41f4d634034172540d1c78dedfea12b66995340ab10fa1237aa1c2ff49 -AUX italc-1.0.9-gcc44.patch 849 SHA256 264d65317cc7ecd13b520cd5faee59facac1e2e03cb7de8f9820e56a08e7d913 SHA512 f9a05a7e098ebfd90ea5764c53b8b2217894ba800a896631403e4fd346503ff0f788468cb96b67c7bc014117a16d9627a9c47c7a9e350a9c0ef66ca5b293f938 WHIRLPOOL 9922b59e04b45835222fd2c611dd0feeaef1c0325d1bb7f6ee91e055be76e31272d2c1e856162771f64e18c63104e10824b7078ffb72938cd9482736438ac944 -AUX italc-1.0.9-gcc45.patch 324 SHA256 cc437fb40e9abda0ab364b282880339d834e1afc7ca40443c3d58ba6eb0c95a3 SHA512 68299fd3456603175dee2483a7464f2201aede022bc43ab4e34bef7bcca61fbd098076ccebf02bb315fa63f592f1e6abbaeec4106e5fda9af2b619aa6c1f25d3 WHIRLPOOL 5f6ae580ed24a4f5f5f71e9b9c84d1c6217019aebbb90e1f1745c9c3152e64e855010ab730c07377f79fab419a00fe80c77b8350800c9deac4750f60c03db090 -AUX italc-1.0.9-qt4-libpath.patch 579 SHA256 0d3c17003cb903de2f7704905e3bdabc80fa68bd1037e9bf43ca2ec2701f89f7 SHA512 2a85b272ca12e0d4be770da7537d8348ffbd0d4ec6dda805ba346b91e829fd558553ee1c86cb82dfb66d16a89aba154649f45c2c26b3cb680a88f18dcbf43900 WHIRLPOOL 952eb2faf078bc7a35b57d16b737d8f1cda62561a93ce93a12a54b09a779319b5373dce26271d5d5c0e0c892d4e82abe88d2a022fceade821097350897674cfb -AUX italc-1.0.9-strip.patch 409 SHA256 a9111a731b48bf2522d2ef82ee528162de6e75f774cd847f4a4ca59d1255679a SHA512 89f586a13b299abcf8993e6323681d101b64ed7bc75b133256c58f5c892b33e6a91e4aa73a8123f173003c2ebe1ac4f7efa02b30e1927eb5de78182afad96913 WHIRLPOOL 740690a289c16347850cc8b22d9d737979ac6f99b7d0af7768d5445f922c38529c72888f7535f17c60ec1823cbb463b0059949ce4f9c526996be2e103e72e98c -AUX italc-1.0.9-system-libvncserver.patch 1921 SHA256 2489cb125c29ac163e088da10225f60318adc4a52a9dd924be45819550477fa9 SHA512 9f150961fa416d194a115a3faf9790b64ae1e07c9b85233987a1db35eafecfe6e744db0aeca3746d2fb93481f8c645321be1202b5a7f7fa4219800de95657925 WHIRLPOOL 632c7da10bcf9d823820fdcacc471a374c9c0d2f094212137b41e1892a1aa0d606128bcad4697de51e428b782399be20c0fb2cf433780d0b5e3310c4f6cbde6b AUX italc-2.0.0-gcc-4.7.patch 367 SHA256 a3365b44cb1cba713d4e9b70196302132788c6cfef9a4e433b703d2ab2b3f97d SHA512 0d46430c6031a2ca87bb02a546fc27b687bcab4056e9ec96ba68c6c46498e3978baed3b3209900a04b437660348fb65a783677089f7cf491cd8bde5ed450fa55 WHIRLPOOL 78de183ac9d68465678e9248fe8e7a21d93560d260e859db71888129b961b57d06b895d8e196bca7640264a3d147e93c3d3b0d912fc1d61307361b7b13390430 -DIST italc-1.0.9.tar.bz2 2737753 SHA256 0f810816b1a0e7ccecc4adbf289a0e61e93ba0d29412dd36b8553456c72b2ce0 DIST italc-2.0.0.tar.bz2 3413075 SHA256 edb5e0502ad73e3398f63e2f485fa7ca7d12cae50315801ac3f22304ccdb6aac SHA512 2e0a0ce97933df1d7332f37d8342f39dd3fad019147e212cb4c2e4e241fdace9ae7febb48cd8808017108de201850d132de7dde35d01a7e60fef6f69302cb4af WHIRLPOOL fa90a335cc5253a513eda1216def0e712e47ccb5b6c1991066090447569a6580d1ee58ac9faa337498e62a7c9c43c40cd17c5260acb7447fb2fffb88d93002a5 -EBUILD italc-1.0.9.ebuild 2902 SHA256 1ae019e83e9ee95c4d1ac032242bec08a58212a225ade4981b5be52cbb5b14b8 SHA512 5d4fc99f6a79b4789274bdd583d97b4827d51133a21ce48c8af8fd30872e9448c223e07f25aa8308b55d0aba3971c5002708255943b37e389eb915a6e2715634 WHIRLPOOL cc13035b18f67b26b390fd12d16a9c13fce5b8f3449b082cb987e245aaf0f43cb5915d3972cffb9cc14f087851a76f41a9260a16a54dae9e402f62e2860a058a EBUILD italc-2.0.0.ebuild 1670 SHA256 d7693cbad0bad49ce066a5d65d013267577526bd8428ad441295f5fa6d0bb3cf SHA512 993dff2cf7415a7bd601342a44ad9a50ddc9d52fac47e8c02e4cef21cea433af5916b4c97bbb61c9f775c6d56b111debfa855bfbf9188c49be9ad63ff91174dd WHIRLPOOL ca27121051360f192157bf47d6f7518e408beafe975bbed0e2f1ee8cb8fd257524f21de5681f8d638c236fe9555d3190814f6a99f82e0a57d3cad4e1bf08d5a3 -MISC ChangeLog 4678 SHA256 9ce80a944df333bda45b72779b6fa94c9211b931263459aa7e72ad4e49ac9292 SHA512 522c272f87b1dc3566d60428b029ea80d5f4750b1a610fa49c8d8e0d8122ca8c62e84437af9b137d9ccc39469ccd29ce45adde19fd54fcb557425f0f1722cb0e WHIRLPOOL f7f96d765d1241c032a57fd3ef84d6fa8848626481932efe0e6bd32f85dfcb634ebd01efdd35ff610cdf3129fff3d2db8065c62170143ec4ddba431c9cff7b07 -MISC metadata.xml 324 SHA256 345e28bfbbbeb5aa3d0a7db01020599e031b9208b04ffcbab554a470f7f31624 SHA512 251c723e70714919ba06b1997faf2d6c3baa6245cdb0e095ac0b556e649dcc7c485b2da778dd2b1e637ddd2cd233294b9cbcd26c35c0cc350b5937c6ff224d8c WHIRLPOOL 986d78eb964c44d446d629e705f0577c10aaf0fd949b5fdb1970b358f7f9f889a5ac28e0cec179e55e60245b071e5d3bc9efd62e11402b51a115e1664dcfa81b +MISC ChangeLog 5000 SHA256 b8141d3767e88b5c859ad4ea7c904fb31e4ec90971c8f701ca4d42ccd5bbd9b0 SHA512 d82b04d725797cab0d32b5c2b14084ebf12e08c86d2e39cd23afb938513a66079d9fd9bbb91565701b35ed4d67bdabde8ecb5dc03e0d39f6070fa877ecb366e1 WHIRLPOOL 43d52684c7bd6afd1de34dba963b79dd2f44f381b895690511408f909942c2bbfeaa487e9c78e7786767df50039f682043968bfd6a57b7c28ca856d9c5db8c41 +MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQNWK/AAoJEO+t9ga+3I3actEIAL/NppF2O8szp23vn+7xnNrq -thKOwUyWDOFmS0vBaNVSDq3KgAX0zNBB5kJLIhlQ3zSgiarxQkq4GWjdRjqkf179 -3uH+SkcmWwdINpIHdS/ENvssa2jzNMjzktggsaoHjiL2BFT4iAv8lQSoKjFJDsTZ -kZ38QSDBuhqvRRIxEXHGb+ilPs7lQ+rP0TuM+Rzn4wKeuybdkv0FYvPgg9Unx+bm -MlMnqiKHsJ2Q6/U99wSt35gsCVjdhzb+azN1mRRluAgnzttP7cw/dEMgIWJ6d/Sb -ikYft91alV52Y6wmpgOHzZlNS5wRiu8fZ4H/tCWXGnCGb3opsL+2JtrfepPmBzQ= -=V5fE +iQEcBAEBCAAGBQJQNWOPAAoJEO+t9ga+3I3aaa4IAIzTaBu0zsEwISVOe7sO1iti +ErGrreBMEkSSsDs0lqpmqlo5FFYajZKmiF9U1ieTlndnkEfDDmnL+C3YdbeDei7u +1FL9Slt7QrhWoyYJ3ejPnYxcvwi1y0DL41MBGz+a5dxgETiYLsFVaCtERCVVbC0G +0tc5js0821rpN22g9SvrUcmtud1ygh/H7wx96CjllbkwOEOXS4FIYBQnMP6JZy6E +7If7FAP/BZDYX784yd0JnFB8RNgRuQGeL9ZKKaCs8Yi2xiL2nUsjatDuOHXzj3Ut +8JGa7iVUGDyx+v4hA23Xk0pIvwzy4GzQ0lHmaM9Xexefv7Nwcavy+2/0pQM/Gi0= +=SYxD -----END PGP SIGNATURE----- diff --git a/net-misc/italc/files/italc-1.0.9-as-needed.patch b/net-misc/italc/files/italc-1.0.9-as-needed.patch deleted file mode 100644 index b0c03b38f2a3..000000000000 --- a/net-misc/italc/files/italc-1.0.9-as-needed.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- italc-1.0.9.orig/setup/Makefile.am 2008-02-09 12:14:52.000000000 +0100 -+++ italc-1.0.9/setup/Makefile.am 2009-10-16 15:14:21.086898900 +0200 -@@ -65,7 +65,7 @@ - PLATFORM_LDADD = ../lib/libitalc_core-static.a - endif - --setup_LDADD = $(QT_LDADD) $(QT_LIB_GUI) $(LIBSSL_LDADD) -ljpeg $(PLATFORM_LDADD) -+setup_LDADD = $(PLATFORM_LDADD) $(QT_LDADD) $(QT_LIB_GUI) $(LIBSSL_LDADD) -ljpeg - setup_LDFLAGS = $(LDFLAGS) -mwindows - - AM_CXXFLAGS := $(AM_CXXFLAGS) $(QT_CXXFLAGS) diff --git a/net-misc/italc/files/italc-1.0.9-gcc44.patch b/net-misc/italc/files/italc-1.0.9-gcc44.patch deleted file mode 100644 index 44f2904d18c9..000000000000 --- a/net-misc/italc/files/italc-1.0.9-gcc44.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -ur italc-1.0.9.orig/lib/include/types.h italc-1.0.9/lib/include/types.h ---- italc-1.0.9.orig/lib/include/types.h 2008-02-10 01:03:25.000000000 +0200 -+++ italc-1.0.9/lib/include/types.h 2009-07-30 11:03:00.000000000 +0300 -@@ -25,6 +25,8 @@ - #ifndef _TYPES_H - #define _TYPES_H - -+#include <stdint.h> -+ - typedef signed char Q_INT8; /* 8 bit signed */ - typedef unsigned char Q_UINT8; /* 8 bit unsigned */ - typedef short Q_INT16; /* 16 bit signed */ -diff -ur italc-1.0.9.orig/lib/src/fast_qimage.cpp italc-1.0.9/lib/src/fast_qimage.cpp ---- italc-1.0.9.orig/lib/src/fast_qimage.cpp 2008-03-17 10:02:33.000000000 +0200 -+++ italc-1.0.9/lib/src/fast_qimage.cpp 2009-07-30 10:56:19.000000000 +0300 -@@ -52,6 +52,7 @@ - pete@shinners.org - */ - -+#include <stdint.h> - - #define ALIGN_SIZE 16 - diff --git a/net-misc/italc/files/italc-1.0.9-gcc45.patch b/net-misc/italc/files/italc-1.0.9-gcc45.patch deleted file mode 100644 index d4ee44e2a7f8..000000000000 --- a/net-misc/italc/files/italc-1.0.9-gcc45.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: italc-1.0.9/lib/include/isd_base.h -=================================================================== ---- italc-1.0.9.orig/lib/include/isd_base.h -+++ italc-1.0.9/lib/include/isd_base.h -@@ -191,7 +191,7 @@ qint64 IC_DllExport qtcpsocketDispatcher - - - --typedef struct -+typedef struct mystruct - { - enum commands - { diff --git a/net-misc/italc/files/italc-1.0.9-qt4-libpath.patch b/net-misc/italc/files/italc-1.0.9-qt4-libpath.patch deleted file mode 100644 index b2c92c7aa05d..000000000000 --- a/net-misc/italc/files/italc-1.0.9-qt4-libpath.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ./italc-1.0.9/acinclude.m4 2008-05-24 11:19:33.000000000 +0200 -+++ ./italc-1.0.9/acinclude.m4 2009-01-31 21:24:54.000000000 +0100 -@@ -127,9 +127,9 @@ - fi - ;; - *) -- QT_LIBS=`ls $QTDIR/lib64/libQt*.so 2> /dev/null` -+ QT_LIBS=`ls $QTDIR/lib64/qt4/libQt*.so 2> /dev/null` - if test "x$QT_LIBS" = x; then -- QT_LIBS=`ls $QTDIR/lib/libQt*.so 2> /dev/null` -+ QT_LIBS=`ls $QTDIR/lib/qt4/libQt*.so 2> /dev/null` - if test "x$QT_LIBS" = x; then - AC_MSG_ERROR([*** Couldn't find any Qt4 libraries]) - fi diff --git a/net-misc/italc/files/italc-1.0.9-strip.patch b/net-misc/italc/files/italc-1.0.9-strip.patch deleted file mode 100644 index 831b9723930a..000000000000 --- a/net-misc/italc/files/italc-1.0.9-strip.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- ./italc-1.0.9/Makefile.am 2008-07-23 13:25:55.000000000 +0200 -+++ ./italc-1.0.9/Makefile.am 2009-01-31 21:59:40.000000000 +0100 -@@ -10,13 +10,6 @@ - rm -rf `find $(distdir) -name *.moc` - rm -rf `find $(distdir) -name *_qrc.cpp` - --# strip all binaries after installation --install-exec-hook: -- cd $(DESTDIR)$(bindir) ; \ -- strip ica; \ -- strip italc -- -- - if HAVE_RPM - $(PACKAGE)-$(VERSION).tar.gz: dist - diff --git a/net-misc/italc/files/italc-1.0.9-system-libvncserver.patch b/net-misc/italc/files/italc-1.0.9-system-libvncserver.patch deleted file mode 100644 index c48441eaaa62..000000000000 --- a/net-misc/italc/files/italc-1.0.9-system-libvncserver.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- ./italc-1.0.9.orig/ica/Makefile.am 2008-04-17 23:23:57.000000000 +0200 -+++ ./italc-1.0.9/ica/Makefile.am 2009-01-31 22:08:53.000000000 +0100 -@@ -6,47 +6,14 @@ - IVS_INCLUDES = -I$(srcdir)/x11 -I$(srcdir)/x11/x11vnc -I$(srcdir)/x11/libvncserver - - IVS_SRCS = $(srcdir)/x11/x11vnc.c \ -- $(srcdir)/x11/libvncserver/auth.c \ -- $(srcdir)/x11/libvncserver/cargs.c \ -- $(srcdir)/x11/libvncserver/corre.c \ -- $(srcdir)/x11/libvncserver/cursor.c \ -- $(srcdir)/x11/libvncserver/cutpaste.c \ -- $(srcdir)/x11/libvncserver/d3des.c \ -- $(srcdir)/x11/libvncserver/draw.c \ -- $(srcdir)/x11/libvncserver/font.c \ -- $(srcdir)/x11/libvncserver/hextile.c \ -- $(srcdir)/x11/libvncserver/httpd.c \ -- $(srcdir)/x11/libvncserver/main.c \ -- $(srcdir)/x11/libvncserver/rfbregion.c \ -- $(srcdir)/x11/libvncserver/rfbserver.c \ -- $(srcdir)/x11/libvncserver/rre.c \ -- $(srcdir)/x11/libvncserver/scale.c \ -- $(srcdir)/x11/libvncserver/selbox.c \ -- $(srcdir)/x11/libvncserver/sockets.c \ -- $(srcdir)/x11/libvncserver/stats.c \ -- $(srcdir)/x11/libvncserver/translate.c \ -- $(srcdir)/x11/libvncserver/ultra.c \ -- $(srcdir)/x11/libvncserver/vncauth.c \ - $(srcdir)/x11/rfb/rfbregion.h \ -- $(srcdir)/x11/rfb/default8x16.h \ -- $(srcdir)/x11/libvncserver/d3des.h \ -- $(srcdir)/x11/libvncserver/private.h \ -- $(srcdir)/x11/libvncserver/scale.h \ -- $(srcdir)/x11/libvncserver/zrleoutstream.h \ -- $(srcdir)/x11/libvncserver/zrlepalettehelper.h \ -- $(srcdir)/x11/libvncserver/zrletypes.h \ -- $(srcdir)/x11/libvncserver/zlib.c \ -- $(srcdir)/x11/libvncserver/zrle.c \ -- $(srcdir)/x11/libvncserver/zrleoutstream.c \ -- $(srcdir)/x11/libvncserver/zrlepalettehelper.c \ -- $(srcdir)/x11/libvncserver/tight.c -- -+ $(srcdir)/x11/rfb/default8x16.h - - if HAVE_LIBPTHREAD - PTHREADLDADD = -lpthread - endif - --IVSLDADD = @X_LIBS@ $(PTHREADLDADD) -+IVSLDADD = @X_LIBS@ $(PTHREADLDADD) -lvncserver - - - else diff --git a/net-misc/italc/italc-1.0.9.ebuild b/net-misc/italc/italc-1.0.9.ebuild deleted file mode 100644 index 7898163404ee..000000000000 --- a/net-misc/italc/italc-1.0.9.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# 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-1.0.9.ebuild,v 1.11 2012/06/25 17:27:10 jlec Exp $ - -EAPI=2 - -inherit autotools eutils qt4-r2 user - -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 system-libvncserver" - -RDEPEND=" - dev-libs/lzo - dev-libs/openssl - virtual/jpeg - sys-apps/tcp-wrappers - sys-libs/zlib - x11-libs/qt-core:4 - x11-libs/qt-xmlpatterns:4 - system-libvncserver? ( net-libs/libvncserver ) - 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 - x11-apps/xinput - x11-libs/qt-gui:4 - )" -DEPEND="${RDEPEND} - X? ( x11-proto/inputproto )" - -pkg_setup() { - enewgroup italc -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-qt4-libpath.patch - epatch "${FILESDIR}"/${P}-strip.patch - use system-libvncserver && epatch "${FILESDIR}"/${P}-system-libvncserver.patch - epatch "${FILESDIR}"/${P}-gcc44.patch - epatch "${FILESDIR}"/${P}-as-needed.patch - epatch "${FILESDIR}"/${P}-gcc45.patch - eautoreconf -} - -src_configure() { - econf \ - "--with-qtdir=/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" -} - -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} "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 -} diff --git a/net-misc/italc/metadata.xml b/net-misc/italc/metadata.xml index 6771389ecf1b..91f4e72fb544 100644 --- a/net-misc/italc/metadata.xml +++ b/net-misc/italc/metadata.xml @@ -4,7 +4,4 @@ <maintainer> <email>maintainer-needed@gentoo.org</email> </maintainer> - <use> - <flag name="system-libvncserver">Build against the system libvncserver (experimental)</flag> - </use> </pkgmetadata> |