summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kahle <tomka@gentoo.org>2013-02-19 13:43:21 +0000
committerThomas Kahle <tomka@gentoo.org>2013-02-19 13:43:21 +0000
commit6f4c7904e64cb5dbbf0135050c041795542c2cb7 (patch)
tree068971e861a3a6fa8ffe100551582380abe963f1 /net-misc/directvnc
parentVersion bumps (diff)
downloadhistorical-6f4c7904e64cb5dbbf0135050c041795542c2cb7.tar.gz
historical-6f4c7904e64cb5dbbf0135050c041795542c2cb7.tar.bz2
historical-6f4c7904e64cb5dbbf0135050c041795542c2cb7.zip
bump and maintenance (proxy-commit)
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0x89DEB219565C32BC
Diffstat (limited to 'net-misc/directvnc')
-rw-r--r--net-misc/directvnc/ChangeLog10
-rw-r--r--net-misc/directvnc/Manifest16
-rw-r--r--net-misc/directvnc/directvnc-0.7.6-r1.ebuild43
-rw-r--r--net-misc/directvnc/directvnc-0.7.6.ebuild47
-rw-r--r--net-misc/directvnc/directvnc-0.7.8.ebuild52
-rw-r--r--net-misc/directvnc/files/directvnc-0.7.6-mouse.patch30
-rw-r--r--net-misc/directvnc/files/directvnc-0.7.8-mouse.patch29
-rw-r--r--net-misc/directvnc/metadata.xml1
8 files changed, 174 insertions, 54 deletions
diff --git a/net-misc/directvnc/ChangeLog b/net-misc/directvnc/ChangeLog
index 76509a5ed81b..03a614090d3d 100644
--- a/net-misc/directvnc/ChangeLog
+++ b/net-misc/directvnc/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-misc/directvnc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/directvnc/ChangeLog,v 1.27 2013/02/03 12:07:51 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/directvnc/ChangeLog,v 1.28 2013/02/19 13:43:17 tomka Exp $
+
+*directvnc-0.7.6-r1 (19 Feb 2013)
+*directvnc-0.7.8 (19 Feb 2013)
+
+ 19 Feb 2013; Thomas Kahle <tomka@gentoo.org> +directvnc-0.7.6-r1.ebuild,
+ +directvnc-0.7.8.ebuild, +files/directvnc-0.7.6-mouse.patch,
+ +files/directvnc-0.7.8-mouse.patch, -directvnc-0.7.6.ebuild, metadata.xml:
+ bump and maintenance (proxy-commit)
03 Feb 2013; Thomas Kahle <tomka@gentoo.org> metadata.xml:
Pick up for proxy maintainership
diff --git a/net-misc/directvnc/Manifest b/net-misc/directvnc/Manifest
index 4d9998639cb3..49e5d3c9f7c7 100644
--- a/net-misc/directvnc/Manifest
+++ b/net-misc/directvnc/Manifest
@@ -1,18 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX directvnc-0.7.6-mouse.patch 993 SHA256 be7ad2732a52d8b9b75a707897a5d00369dd213f62f90fd7ca0cef7677364503 SHA512 7553c00bc6a4d62dd3a82accf94acebe235faf3aa67aa0a66a2262c2ca6f59d1913601432219e5051b42cf47c22b0fd978b7f256d2fda4df1e1b45b2848414e3 WHIRLPOOL 374ce931b1e9932ab61ba1d21e5fd64b417b17670d400155d17d296f7634a039305d154fbe1576c1ab8994421e01ac07060a4892ccc13843b8be27d79cff0d09
+AUX directvnc-0.7.8-mouse.patch 1056 SHA256 eb04fb28266638dac900fb64713957f1fee5dd8ac35daad512559c9727103e3f SHA512 2e584bd2c3af3f324e80587606ac11b2871f9ea384876602e873249e2e55e6e3c7aa6a544a45c759e5e4241e0d231163b3ab2fe823badad6144a8ec7b4b9200d WHIRLPOOL 20f1eaae5bd6668c2ec1e901ea874d51b008c1453462d15ee877fe37739ce565d738782ac5f8e248c2ca3a521b340ca549991412b57267fc56968ca1b76ce0cd
AUX directvnc-mouse.patch 2310 SHA256 5edff6451fd470b1cf22b2b910369b8899a620269c6266c90915b3a35a0255e7 SHA512 0433e456e72d72d6246bb18f3b3fc932a79db6eabed4749b14b168da547ef9982ca65415037a9ffe8d03b9b8ce7d93f31db79fd5e99b14c676950bc87ea405df WHIRLPOOL 8eae08fd2725ab3f569ca3f45fe8b46d195760c9bc2b98baab837aae96bdcc8e6eb25099abe63f308d930655b1f24557306d0b5b72217e2b3eb4b491a773b6ba
DIST directvnc-0.7.5.tar.gz 253013 SHA256 f604ce7c58fba00b3a8f72b153ca6e49c6b6b48f70840472204f86a28c94a071
DIST directvnc-0.7.6.tar.gz 380677 SHA256 9e170e7e25a5cacd4f8ca9b808a62940ef24ccc33c7cef521b6e64a0be5e7134
+DIST directvnc-0.7.8.tar.gz 374455 SHA256 07d6109aef5bba2df86f0dd658be7ed9d828801be0878eba3d32f041189d3330 SHA512 15c2cbca3c5ada18bf68f8cf8e4123504fc887a97b0aceb0e2c8d9db769414653b0e62c5896d041cba5daf2e911a83db9c70a2d2a509f309ae62e49d75c91271 WHIRLPOOL fdcc16e4209283ddce2975b2068fe77d19b7d136cb1316d6fcc95dad7875a26806c0858f1814f67214420004f00e300c7543a6672b372391f543a14b25886f54
EBUILD directvnc-0.7.5-r1.ebuild 1199 SHA256 0595f30fd90f85c2a3b4a43e5096395de574aa62e8be039077352d7f0bac1d22 SHA512 5beea82c4de7474a42bc16c46e1b4940264b0df3e5a33c9c7b5d11bb61530ed98342e3b6cf81567fa535788c8dc5e31cac74dd4f0d177fdb711cb37a5bf004cc WHIRLPOOL 8fafee2ba8ce54413c6159cc389bc8eb34fe15c52659b1fb8c6fa4108a69d192dc86c019fb7a8169deb1540e2a0ba39d2ba67308693999cb56feb753d992db33
EBUILD directvnc-0.7.5.ebuild 1060 SHA256 46eccce20c5e93d2376c1f11bc60e2b66119f3620e909b22a93bd6aa769e763d SHA512 eb3d866d136de5ae403b9c54ce4c35c3fe6588e9afc2e0824077b09ff79780a3ae7ab8794152c5d4bd044cfc1a7264586f76e53cbdad23306f3ff96d4457f3ba WHIRLPOOL b28025c74c0b237c77bc7a4b7899a3f5094a4a107827af1330f1566235613ed40a1923ba4ee8823c3b41cda4915493a1e7accca44e517100dd01017ed40bfb5b
-EBUILD directvnc-0.7.6.ebuild 1203 SHA256 a6f736cb1f0a5a28a5bc75dfed815387cfb8defd488ea98daa60b619156eea85 SHA512 d747e060cf5fadc6dcc4a5f67b3f8dac4f1d4d0b8cad60d73729eb6b8001c22965afdf462729ad40e1a913cc5692fb1cc950e7c08e39d28c6f283ac080bd2ed6 WHIRLPOOL cc5948a262666bb6d95e1c953911baae863d6d69569dfc32e6227789c0424b372f1bc2de6110d695e6179c52aad04244b8cb9d2b0008b749592870085aad0f95
-MISC ChangeLog 3790 SHA256 1fb5a5bb09bb5bd8a0d1bc9d682640ba8f24085bb2e1a03c85528d6f3cc75608 SHA512 2f5feb8518139bbd3cb33c874ee4883d99da880057d7e38d95f8195d5c91453a0a203d0328ec2bcdd05cf0a0fb94fe8ad0818f54b109551dec36222b8a39e02e WHIRLPOOL c82ff400317d73c5c6caa590ff55bdf672e83622d44a5b11c194604ff30d768c30cc37f9ab625cc6b8e52ee592a0e0ce2644aabd14fc1da061119d13cabddf9d
-MISC metadata.xml 524 SHA256 f8d07b574103eba09ea2c3598af4120cfc09f999c0484bc4f9db49d5451b7e6f SHA512 d44da3aac061947a8ad477bfa28c6785d0245705a822ed8e376d8fb150bf2592f7f826ad2638b8cc71b14d462a22a84046d02edfa7c45891b218f7fa9b3f81e6 WHIRLPOOL bd974fdeeee41264c6e8f179f8c6cda8a7beeac79e87786d1219eec0fc11f8eb26c6b84d209643006070af2221a5f39705b9cd1c61010306b0ee99ccb68ee39d
+EBUILD directvnc-0.7.6-r1.ebuild 1023 SHA256 099d21077190dee6c2f796cd1dbb66fe7617bcb46657281c427af34562bd1f64 SHA512 50eb558ad060c289332f303da62b74db8c3d8a7a6aec0059585219762e3bcc3525159333bc9e3b073e49a55967237965af6d774ec0b58b6b6b9f0ccdbea11e99 WHIRLPOOL 1854bb2a28b364685646c99b0f8e4feb89b2268eb8bbb852dff0458784a9b65eef68b5bbd6b1baa73502b4eb3a517e7d39df9905ea9c358f8ab721b2aea2dd2a
+EBUILD directvnc-0.7.8.ebuild 1269 SHA256 85db822c2b24452381aeb3f4e6b31912a65fbb303969cc32feba13270860b27d SHA512 f6e4db2bf87b44c6448d92b6a505bab34497bc2b1a24d41c0d1c3260fa2408c0209812b2131f28425f320363011a6f42a391da93a11bb0a44538cc810a5349de WHIRLPOOL 1387e8d7104b661c55771134d708b7641c4538d956c616ba8eff4a637eddba5e8880893beeff8d44b843f33cd66e7e0509344ab19ff016f662e2901e65905a8e
+MISC ChangeLog 4110 SHA256 a4f2b6d4d72c35161dc56759fe05effeb137a95792a4f35ba5e45bfedea11f1e SHA512 28b7b06c9a1e1d4fc776b1de2818f936a1f70dc97f2021c944cb7fdf66e70e4d87f5e3d278b84d883b41970e7cce6408b06081c747cdc6dce1b163689eddd207 WHIRLPOOL cd7cd75ea59335d4f7a4ca43eebb50581d2f2ecf6d1f18304a20d5470c791640e85ed2ffc7f3e4887a07ba5cc04f0f13feea56ef78676610c431d5150e31912a
+MISC metadata.xml 598 SHA256 0971de1410e5b6be108cd31aa14a559a9ff5f207b1e70268ee4993cf680cb171 SHA512 77802a24294151b980d6f19e5c122e932354993ccf2c7635865403291a11136ec98a5376eae010763dca07072f54d97ec815b411735b97826de5c8ca0579b5d1 WHIRLPOOL ce0beeb4d3557c1e973c548e9f13d80f2155758865121e232b03a0ffba2429a4a47460fbb307f8208ee992204e5d66edfe6602a773cdb913443b230205272993
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEPb+UACgkQ/ejvha5XGaMSvACdEFUGqFqWrWhWjqy6b3ohW8DO
-QRUAn1kbG3i27wh+jrwhmCcWkwoYs/5E
-=BBKq
+iF4EAREIAAYFAlEjgXYACgkQid6yGVZcMrws9QD+J438h28xTXPbJWANIhz3p8jU
+J/8xVa0SFxaQalC/SF4A/3AjghsJMkp7/E9CJ/0H3UoeJ8BPkA4w/BuR6aZI5tf9
+=fv3H
-----END PGP SIGNATURE-----
diff --git a/net-misc/directvnc/directvnc-0.7.6-r1.ebuild b/net-misc/directvnc/directvnc-0.7.6-r1.ebuild
new file mode 100644
index 000000000000..62b92826ccbd
--- /dev/null
+++ b/net-misc/directvnc/directvnc-0.7.6-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/directvnc/directvnc-0.7.6-r1.ebuild,v 1.1 2013/02/19 13:43:17 tomka Exp $
+
+EAPI=5
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
+
+inherit eutils autotools-utils
+
+DESCRIPTION="Very thin VNC client for unix framebuffer systems"
+HOMEPAGE="http://drinkmilk.github.com/directvnc/"
+SRC_URI="http://github.com/downloads/drinkmilk/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE="+mouse dmalloc"
+
+RDEPEND="dev-libs/DirectFB[fbcon,dynload]
+ virtual/jpeg"
+
+DEPEND="${RDEPEND}
+ dmalloc? ( dev-libs/dmalloc )
+ x11-proto/xproto"
+
+DOCS=( NEWS THANKS )
+
+src_prepare() {
+ # Make mouse support optional
+ use mouse || epatch "${FILESDIR}/${P}-mouse.patch"
+ sed -i -e 's|$(prefix)/share/doc/@PACKAGE@|@docdir@|g' Makefile.am || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ myeconfargs=(
+ $(use_with dmalloc)
+ )
+
+ autotools-utils_src_configure
+}
diff --git a/net-misc/directvnc/directvnc-0.7.6.ebuild b/net-misc/directvnc/directvnc-0.7.6.ebuild
deleted file mode 100644
index 67c2cbd94d2b..000000000000
--- a/net-misc/directvnc/directvnc-0.7.6.ebuild
+++ /dev/null
@@ -1,47 +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/directvnc/directvnc-0.7.6.ebuild,v 1.3 2012/05/05 03:20:44 jdhore Exp $
-
-inherit eutils
-
-DESCRIPTION="Very thin VNC client for unix framebuffer systems"
-HOMEPAGE="http://drinkmilk.github.com/directvnc/"
-SRC_URI="http://github.com/downloads/drinkmilk/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE="mouse"
-
-RDEPEND="dev-libs/DirectFB
- virtual/jpeg"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- >=sys-apps/sed-4
- x11-proto/xproto"
-
-src_unpack() {
- unpack ${A}
-
- # Make mouse support optional
- cd "${S}/src"
- use mouse || epatch "${FILESDIR}/${PN}-mouse.patch"
-}
-
-src_compile() {
- econf || die
-
- # Fix bug #116148, DFBGraphicsDeviceDescription is no longer present in
- # newer DirectFB version, but the application never uses it :-/
- local comment_out="DFBCardCapabilities caps;"
- sed -i -e "s:${comment_out}://${comment_out}:" src/dfb.c
-
- emake DEBUGFLAGS="${CFLAGS}" AM_LDFLAGS="${LDFLAGS}" || die
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
- rm -rf "${D}/usr/doc"
- dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-}
diff --git a/net-misc/directvnc/directvnc-0.7.8.ebuild b/net-misc/directvnc/directvnc-0.7.8.ebuild
new file mode 100644
index 000000000000..e669d60aa5fe
--- /dev/null
+++ b/net-misc/directvnc/directvnc-0.7.8.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/directvnc/directvnc-0.7.8.ebuild,v 1.1 2013/02/19 13:43:17 tomka Exp $
+
+EAPI=5
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
+
+inherit eutils autotools-utils
+
+DESCRIPTION="Very thin VNC client for unix framebuffer systems"
+HOMEPAGE="http://drinkmilk.github.com/directvnc/"
+SRC_URI="http://github.com/downloads/drinkmilk/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+mouse dmalloc"
+
+RDEPEND="dev-libs/DirectFB[fbcon,dynload]
+ virtual/jpeg"
+
+DEPEND="${RDEPEND}
+ dmalloc? ( dev-libs/dmalloc )
+ x11-proto/xproto"
+
+DOCS=( NEWS THANKS )
+
+src_prepare() {
+ use mouse || epatch "${FILESDIR}"/${P}-mouse.patch
+
+ # fix package version
+ sed -i -e '/^AM_INIT_AUTOMAKE/s/0.7.7/0.7.8/g' configure.in || die
+ # fix build system don't respect --docdir option
+ sed -i -e 's|$(prefix)/share/doc/@PACKAGE@|@docdir@|g' Makefile.am || die
+
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ myeconfargs=(
+ $(use_with dmalloc)
+ )
+
+ autotools-utils_src_configure
+}
+
+pkg_postinst() {
+ einfo "To customize your keyboard mapping, please consult the manual"
+ einfo " commmand: man 7 directvnc-kbmapping"
+}
diff --git a/net-misc/directvnc/files/directvnc-0.7.6-mouse.patch b/net-misc/directvnc/files/directvnc-0.7.6-mouse.patch
new file mode 100644
index 000000000000..71d901661770
--- /dev/null
+++ b/net-misc/directvnc/files/directvnc-0.7.6-mouse.patch
@@ -0,0 +1,30 @@
+diff --git a/src/dfb.c b/src/dfb.c
+old mode 100755
+new mode 100644
+index 8de0f0a..0241c82
+--- a/src/dfb.c
++++ b/src/dfb.c
+@@ -28,7 +28,6 @@ IDirectFB *dfb = NULL;
+ IDirectFBSurface *primary;
+ IDirectFBDisplayLayer *layer;
+ IDirectFBInputDevice *keyboard;
+-IDirectFBInputDevice *mouse;
+ IDirectFBEventBuffer *input_buffer;
+ DFBResult err;
+ DFBSurfaceDescription dsc;
+@@ -70,7 +69,6 @@ dfb_init(int argc, char *argv[])
+ primary->GetSize (primary, &opt.client.width, &opt.client.height);
+
+ DFBCHECK(dfb->GetInputDevice( dfb, DIDID_KEYBOARD, &keyboard ));
+- DFBCHECK(dfb->GetInputDevice( dfb, DIDID_MOUSE, &mouse ));
+ DFBCHECK (dfb->CreateInputEventBuffer (dfb, DICAPS_ALL, DFB_TRUE, &input_buffer));
+ }
+
+@@ -84,7 +82,6 @@ dfb_deinit()
+ primary->Release( primary );
+ input_buffer->Release(input_buffer);
+ keyboard->Release( keyboard );
+- mouse->Release( mouse );
+ layer->Release( layer );
+ dfb->Release( dfb );
+ }
diff --git a/net-misc/directvnc/files/directvnc-0.7.8-mouse.patch b/net-misc/directvnc/files/directvnc-0.7.8-mouse.patch
new file mode 100644
index 000000000000..b37b381ae234
--- /dev/null
+++ b/net-misc/directvnc/files/directvnc-0.7.8-mouse.patch
@@ -0,0 +1,29 @@
+diff --git a/src/dfb.c b/src/dfb.c
+index 5335ea2..8f3adbc 100644
+--- a/src/dfb.c
++++ b/src/dfb.c
+@@ -28,7 +28,6 @@ IDirectFB *dfb = NULL;
+ IDirectFBSurface *primary = NULL;
+ IDirectFBDisplayLayer *layer = NULL;
+ IDirectFBInputDevice *keyboard = NULL;
+-IDirectFBInputDevice *mouse = NULL;
+ IDirectFBEventBuffer *input_buffer = NULL;
+ DFBResult err;
+ DFBSurfaceDescription dsc;
+@@ -70,7 +69,6 @@ dfb_init(int argc, char *argv[])
+ primary->GetSize (primary, &opt.client.width, &opt.client.height);
+
+ DFBCHECK(dfb->GetInputDevice( dfb, DIDID_KEYBOARD, &keyboard ));
+- DFBCHECK(dfb->GetInputDevice( dfb, DIDID_MOUSE, &mouse ));
+ DFBCHECK (dfb->CreateInputEventBuffer (dfb, DICAPS_ALL, DFB_TRUE, &input_buffer));
+ }
+
+@@ -87,8 +85,6 @@ dfb_deinit()
+ input_buffer->Release( input_buffer );
+ if ( keyboard )
+ keyboard->Release( keyboard );
+- if ( mouse )
+- mouse->Release( mouse );
+ if ( layer )
+ layer->Release( layer );
+ if ( dfb )
diff --git a/net-misc/directvnc/metadata.xml b/net-misc/directvnc/metadata.xml
index 6be78e3265c1..fbd58c42cf83 100644
--- a/net-misc/directvnc/metadata.xml
+++ b/net-misc/directvnc/metadata.xml
@@ -13,5 +13,6 @@
</maintainer>
<use>
<flag name="mouse">Adds mouse support</flag>
+ <flag name='dmalloc'>Enable debugging with the dmalloc library</flag>
</use>
</pkgmetadata>