diff options
author | Alexis Ballier <aballier@gentoo.org> | 2008-01-26 22:17:04 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2008-01-26 22:17:04 +0000 |
commit | 55db93909da42c5008d99bd4be39169fe0d6ab0a (patch) | |
tree | f6685da8a10ac12625db56d807b115119135cf14 /media-sound/vkeybd | |
parent | Support openrc layout (diff) | |
download | historical-55db93909da42c5008d99bd4be39169fe0d6ab0a.tar.gz historical-55db93909da42c5008d99bd4be39169fe0d6ab0a.tar.bz2 historical-55db93909da42c5008d99bd4be39169fe0d6ab0a.zip |
version bump, closes bug #205949
Package-Manager: portage-2.1.4
Diffstat (limited to 'media-sound/vkeybd')
-rw-r--r-- | media-sound/vkeybd/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/vkeybd/Manifest | 30 | ||||
-rw-r--r-- | media-sound/vkeybd/files/digest-vkeybd-0.1.17b | 3 | ||||
-rw-r--r-- | media-sound/vkeybd/files/vkeybd-0.1.17b-makefile.patch | 17 | ||||
-rw-r--r-- | media-sound/vkeybd/vkeybd-0.1.17b.ebuild | 63 |
5 files changed, 117 insertions, 6 deletions
diff --git a/media-sound/vkeybd/ChangeLog b/media-sound/vkeybd/ChangeLog index caf92ce3f2ae..a52bc0038752 100644 --- a/media-sound/vkeybd/ChangeLog +++ b/media-sound/vkeybd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/vkeybd -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/vkeybd/ChangeLog,v 1.29 2007/07/22 08:38:31 drac Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/vkeybd/ChangeLog,v 1.30 2008/01/26 22:17:03 aballier Exp $ + +*vkeybd-0.1.17b (26 Jan 2008) + + 26 Jan 2008; Alexis Ballier <aballier@gentoo.org> + +files/vkeybd-0.1.17b-makefile.patch, +vkeybd-0.1.17b.ebuild: + version bump, closes bug #205949 22 Jul 2007; Samuli Suominen <drac@gentoo.org> -vkeybd-0.1.15-r1.ebuild, vkeybd-0.1.15-r2.ebuild, vkeybd-0.1.17a.ebuild: diff --git a/media-sound/vkeybd/Manifest b/media-sound/vkeybd/Manifest index cb4f1a1c7351..2298283c996a 100644 --- a/media-sound/vkeybd/Manifest +++ b/media-sound/vkeybd/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX vkeybd-0.1.15-makefile.patch 1126 RMD160 978cfb2e57b0386f57a002ddc5a1988cf66c4910 SHA1 60ee8e7dc5847943049fe247fc65c78c2c1e2b2f SHA256 99588b3b8752606eed880f567e671bd3bb720e3f943ab2b302145654d8cc0b31 MD5 bdc9dca596496f04bc2b7d209dc1aba0 files/vkeybd-0.1.15-makefile.patch 1126 RMD160 978cfb2e57b0386f57a002ddc5a1988cf66c4910 files/vkeybd-0.1.15-makefile.patch 1126 @@ -6,8 +9,13 @@ AUX vkeybd-0.1.17a-makefile.patch 835 RMD160 b1ca4f529cdd46391cba90b918acc537967 MD5 a9cdc8777f3673668e89db4ff3907b79 files/vkeybd-0.1.17a-makefile.patch 835 RMD160 b1ca4f529cdd46391cba90b918acc53796773fa7 files/vkeybd-0.1.17a-makefile.patch 835 SHA256 9ca0f12d2c98ff6a375832d1c317f858b404ed37b9bdc20ea719214a603cef03 files/vkeybd-0.1.17a-makefile.patch 835 +AUX vkeybd-0.1.17b-makefile.patch 573 RMD160 424b83b91cad00a40091d6ac1941ede7152b937f SHA1 5777c3ed7b982d30ee9e36f0592b49f3eb8cbbcd SHA256 575b312f9dabc297f7812e9edc8ff6b2196f2f0fc2a06f24d37d00490d67cc39 +MD5 5a63811420ddd1e1b12d1b2dca94fb98 files/vkeybd-0.1.17b-makefile.patch 573 +RMD160 424b83b91cad00a40091d6ac1941ede7152b937f files/vkeybd-0.1.17b-makefile.patch 573 +SHA256 575b312f9dabc297f7812e9edc8ff6b2196f2f0fc2a06f24d37d00490d67cc39 files/vkeybd-0.1.17b-makefile.patch 573 DIST vkeybd-0.1.15.tar.gz 26117 RMD160 51382b99528a1e6ba6b48e07a4840d0e655eddd9 SHA1 68693fceaf561d563ab7821df8368b479a9fe60b SHA256 a77e5376ab850d829e5759fcd82b236d5f92a6fd5826add84635e851f1b336a1 DIST vkeybd-0.1.17a.tar.bz2 32135 RMD160 baa89b7a7d95e7ab964831e8d1e41d1b0e46a0fc SHA1 364750ea51d8af8324a8a9395431f3aa370ea3ed SHA256 7247495ae336e1e34ca6474e6e8cf4bc0fb589f29698ff924ceb4dc683422a7e +DIST vkeybd-0.1.17b.tar.bz2 37195 RMD160 5b1a4b4cba4de120af1e2aa33b6017ccf411cb50 SHA1 09f40b13af2f9b64a49f17228ff48b5afd4d45c0 SHA256 95f4a44bb286ab7c4ddbb19605b6eef07bae76c01b31d37c52ea8eaaf8ebef89 EBUILD vkeybd-0.1.15-r2.ebuild 1524 RMD160 6a0be8604a7bf707dc7e5514fc40396649aab507 SHA1 e89ab445831aa3cd5d5385a1c4ced8750b646d11 SHA256 89d02005bb18e1d30b4110103bec6b54d2ad85173675fc8772b8e0aba008ff74 MD5 d771ff451f430a66fe3d7f1169749feb vkeybd-0.1.15-r2.ebuild 1524 RMD160 6a0be8604a7bf707dc7e5514fc40396649aab507 vkeybd-0.1.15-r2.ebuild 1524 @@ -16,10 +24,14 @@ EBUILD vkeybd-0.1.17a.ebuild 1525 RMD160 f5fa039e9854731d7299ff4196c5570b2e75a96 MD5 7444a093e25b612522fec53560805ee6 vkeybd-0.1.17a.ebuild 1525 RMD160 f5fa039e9854731d7299ff4196c5570b2e75a96c vkeybd-0.1.17a.ebuild 1525 SHA256 27c1dfd4709263ab4dc6e3ff13513d1091590069303e8777a6c2d7e22bf180ea vkeybd-0.1.17a.ebuild 1525 -MISC ChangeLog 4264 RMD160 4e1190f5c31e2a2b561665385d9dd783a540ded3 SHA1 40e5319401ab9a191739b4d3272537188a27fb43 SHA256 da850860adbdb3a4eb82ab87b9afc838f0b62dbbf7587bd3d9d21fec52aeaf0b -MD5 1906c870e2289cdb406a841e7da97f2f ChangeLog 4264 -RMD160 4e1190f5c31e2a2b561665385d9dd783a540ded3 ChangeLog 4264 -SHA256 da850860adbdb3a4eb82ab87b9afc838f0b62dbbf7587bd3d9d21fec52aeaf0b ChangeLog 4264 +EBUILD vkeybd-0.1.17b.ebuild 1529 RMD160 de0f011590a4e90dee8337d5f5ea3c6df0daa55d SHA1 c0d904ac51cf685b5c46af705afc505001f5f162 SHA256 b1f2e39f638aca93b9a54d852a6cf04d4ae1b46af69bbe398ecd907746e6cd71 +MD5 4c441146665c81a923c49d4374fe6677 vkeybd-0.1.17b.ebuild 1529 +RMD160 de0f011590a4e90dee8337d5f5ea3c6df0daa55d vkeybd-0.1.17b.ebuild 1529 +SHA256 b1f2e39f638aca93b9a54d852a6cf04d4ae1b46af69bbe398ecd907746e6cd71 vkeybd-0.1.17b.ebuild 1529 +MISC ChangeLog 4451 RMD160 81541350be7ef55d77bdab0a51ff5440293efbc8 SHA1 e2c7805b6cd7c88c021048bf8adee98b8ebe5760 SHA256 ede32b08c774b0023079fafbe6af1847ac3bdda172d9e41513ddcbdc6aaadebe +MD5 82691866037690aa5c0191bd0f85bd74 ChangeLog 4451 +RMD160 81541350be7ef55d77bdab0a51ff5440293efbc8 ChangeLog 4451 +SHA256 ede32b08c774b0023079fafbe6af1847ac3bdda172d9e41513ddcbdc6aaadebe ChangeLog 4451 MISC metadata.xml 221 RMD160 600a2278f8a89283311c5bb10b02d54cebef8ca3 SHA1 aff61004cffd7341912643e1ab44a8df84e14c23 SHA256 3341e7789c5ba08aade2440d5ce6d2937e8432775731033190f11df5f64d085e MD5 d0d7ea03e238a808414b4426394c100f metadata.xml 221 RMD160 600a2278f8a89283311c5bb10b02d54cebef8ca3 metadata.xml 221 @@ -30,3 +42,13 @@ SHA256 1b276b98f0577efd7e08cfeeb8a67c48994133787b256ac2f567974c17726150 files/di MD5 797680dbfd78c762c44f2a7a1571478c files/digest-vkeybd-0.1.17a 244 RMD160 5ab940ed4ea9c5a177687165b48c15611d0cd31f files/digest-vkeybd-0.1.17a 244 SHA256 beed27566f6ba02d01b12be6d98cca8379ab7846a79e79dbb770b1b08ff38ff5 files/digest-vkeybd-0.1.17a 244 +MD5 58e349a32df2be4aa8bba5e87b98c0db files/digest-vkeybd-0.1.17b 244 +RMD160 777130e82b52b3a1cb387979ae4ff81e1fc27490 files/digest-vkeybd-0.1.17b 244 +SHA256 0ddb2e08e86d4c0aab2116f5e0ca238245bd2ccd043eadac701f97742081f631 files/digest-vkeybd-0.1.17b 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHm7FsvFcC4BYPU0oRAvAaAJ4iuMOz924nc3pDtCJi0Z3meIivXgCeJ76i +HsUJc1sfQc9NX7P5Vi7umok= +=sd8f +-----END PGP SIGNATURE----- diff --git a/media-sound/vkeybd/files/digest-vkeybd-0.1.17b b/media-sound/vkeybd/files/digest-vkeybd-0.1.17b new file mode 100644 index 000000000000..b48f8099ff06 --- /dev/null +++ b/media-sound/vkeybd/files/digest-vkeybd-0.1.17b @@ -0,0 +1,3 @@ +MD5 821a3aaf9b87639dc7143f5a95ff6679 vkeybd-0.1.17b.tar.bz2 37195 +RMD160 5b1a4b4cba4de120af1e2aa33b6017ccf411cb50 vkeybd-0.1.17b.tar.bz2 37195 +SHA256 95f4a44bb286ab7c4ddbb19605b6eef07bae76c01b31d37c52ea8eaaf8ebef89 vkeybd-0.1.17b.tar.bz2 37195 diff --git a/media-sound/vkeybd/files/vkeybd-0.1.17b-makefile.patch b/media-sound/vkeybd/files/vkeybd-0.1.17b-makefile.patch new file mode 100644 index 000000000000..ee0ef098ea29 --- /dev/null +++ b/media-sound/vkeybd/files/vkeybd-0.1.17b-makefile.patch @@ -0,0 +1,17 @@ +Index: vkeybd/Makefile +=================================================================== +--- vkeybd.orig/Makefile ++++ vkeybd/Makefile +@@ -95,10 +95,10 @@ TARGETS = vkeybd sftovkb + all: $(TARGETS) + + vkeybd: vkb.o vkb_device.o $(DEVOBJS) $(EXTRAOBJS) +- $(CC) -o $@ $^ $(TKLIB) $(TCLLIB) $(XLIB) $(EXTRALIB) -lm ++ $(CC) $(LDFLAGS) -o $@ $^ $(TKLIB) $(TCLLIB) $(XLIB) $(EXTRALIB) -lm + + sftovkb: sftovkb.o sffile.o malloc.o fskip.o +- $(CC) -o $@ $^ -lm ++ $(CC) $(LDFLAGS) -o $@ $^ -lm + + install: $(TARGETS) vkeybd.tcl vkeybd.list vkeybdmap* + mkdir -p $(DESTDIR)$(BIN_DIR) diff --git a/media-sound/vkeybd/vkeybd-0.1.17b.ebuild b/media-sound/vkeybd/vkeybd-0.1.17b.ebuild new file mode 100644 index 000000000000..ce2e83f29a54 --- /dev/null +++ b/media-sound/vkeybd/vkeybd-0.1.17b.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/vkeybd/vkeybd-0.1.17b.ebuild,v 1.1 2008/01/26 22:17:03 aballier Exp $ + +inherit toolchain-funcs eutils + +IUSE="alsa oss ladcca" + +DESCRIPTION="A virtual MIDI keyboard for X" +HOMEPAGE="http://www.alsa-project.org/~iwai/alsa.html" +SRC_URI="http://www.gtlib.gatech.edu/pub/suse/people/tiwai/vkeybd/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" + +RDEPEND="alsa? ( >=media-libs/alsa-lib-0.5.0 ) + >=dev-lang/tk-8.3 + ladcca? ( >=media-libs/ladcca-0.3.1 ) + x11-libs/libX11" +DEPEND="${RDEPEND} + x11-proto/xf86bigfontproto + x11-proto/bigreqsproto + x11-proto/xextproto + x11-proto/xcmiscproto" + +S="${WORKDIR}"/${PN} + +pkg_setup() { + TCL_VERSION=`echo 'puts [info tclversion]' | tclsh` + + myconf="PREFIX=/usr" + + #vkeybd requires at least one of its USE_ variable to be set + if use alsa ; then + myconf="${myconf} USE_ALSA=1" + use oss || myconf="${myconf} USE_AWE=0 USE_MIDI=0" + else + myconf="${myconf} USE_ALSA=0 USE_AWE=1 USE_MIDI=1" + fi + + if use ladcca ; then + myconf="${myconf} USE_LADCCA=1" + fi + + myconf="${myconf} TCL_VERSION=${TCL_VERSION}" +} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-makefile.patch +} + +src_compile() { + tc-export CC + emake ${myconf} COPTFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "emake failed." +} + +src_install() { + emake ${myconf} DESTDIR="${D}" install-all || die "emake install failed." + dodoc README ChangeLog +} |