diff options
author | Markus Ullmann <jokey@gentoo.org> | 2006-09-25 19:14:36 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2006-09-25 19:14:36 +0000 |
commit | 793a674d7999a1c991616c89cf25158f39ac8dc3 (patch) | |
tree | 03b72f362320f69605bfc21773f4b3f70e929056 | |
parent | media-gfx/xaralx: Html docs missing? *cough* Then use 'tar xzf' for .tar.gz a... (diff) | |
download | sunrise-793a674d7999a1c991616c89cf25158f39ac8dc3.tar.gz sunrise-793a674d7999a1c991616c89cf25158f39ac8dc3.tar.bz2 sunrise-793a674d7999a1c991616c89cf25158f39ac8dc3.zip |
media-sound/fusd-kor: Improved ebuild for bug #96449
svn path=/sunrise/; revision=1337
-rw-r--r-- | media-sound/fusd-kor/ChangeLog | 7 | ||||
-rw-r--r-- | media-sound/fusd-kor/Manifest | 28 | ||||
-rw-r--r-- | media-sound/fusd-kor/files/49-fusd.rules | 4 | ||||
-rw-r--r-- | media-sound/fusd-kor/files/digest-fusd-kor-1.10.11 | 3 | ||||
-rw-r--r-- | media-sound/fusd-kor/files/disable-target.patch | 11 | ||||
-rw-r--r-- | media-sound/fusd-kor/files/fusd.modules | 3 | ||||
-rw-r--r-- | media-sound/fusd-kor/fusd-kor-1.10.11.ebuild | 56 | ||||
-rw-r--r-- | media-sound/fusd-kor/metadata.xml | 5 |
8 files changed, 117 insertions, 0 deletions
diff --git a/media-sound/fusd-kor/ChangeLog b/media-sound/fusd-kor/ChangeLog new file mode 100644 index 000000000..c1ebccdb2 --- /dev/null +++ b/media-sound/fusd-kor/ChangeLog @@ -0,0 +1,7 @@ +# ChangeLog for media-sound/fusd-kor +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 25 Sep 2006; Markus Ullmann <jokey@gentoo.org> ChangeLog: + Improved ebuild for bug #96449 + diff --git a/media-sound/fusd-kor/Manifest b/media-sound/fusd-kor/Manifest new file mode 100644 index 000000000..176116aea --- /dev/null +++ b/media-sound/fusd-kor/Manifest @@ -0,0 +1,28 @@ +AUX 49-fusd.rules 137 RMD160 4c996a26a430c206d7214070c912fd49443e01b2 SHA1 7190e4b96142fc36edc0d3bb753eced835e5e52b SHA256 072fb3b45f29c843877131cde040c659aafd64be2a92c1a40d0c4b5eb7f0c60b +MD5 7179da48bc9abed3815d490974ffa818 files/49-fusd.rules 137 +RMD160 4c996a26a430c206d7214070c912fd49443e01b2 files/49-fusd.rules 137 +SHA256 072fb3b45f29c843877131cde040c659aafd64be2a92c1a40d0c4b5eb7f0c60b files/49-fusd.rules 137 +AUX disable-target.patch 299 RMD160 8464369ac4f8f497cebf9078b54221cf72a0026d SHA1 8e232f6f3c7e8b9937db1c8790c72ac6f1ab15c4 SHA256 44f2fd5c918f958d100bec945f08d6c2bddd690849236f7a2edcd725a2a8294b +MD5 57295a539d760ec83b45ba8507f7c35a files/disable-target.patch 299 +RMD160 8464369ac4f8f497cebf9078b54221cf72a0026d files/disable-target.patch 299 +SHA256 44f2fd5c918f958d100bec945f08d6c2bddd690849236f7a2edcd725a2a8294b files/disable-target.patch 299 +AUX fusd.modules 81 RMD160 0b50d378a098cc046281a300e287b959d9ce3284 SHA1 cfcea9e3eff7dd1607c9e0e555bd41e16667ff52 SHA256 f304be9fbf5d1ef53ec47ff3c605bb23dac216240466a781ad0d815e5e165e53 +MD5 a1a3f61413385940c83c2c7c3cea8530 files/fusd.modules 81 +RMD160 0b50d378a098cc046281a300e287b959d9ce3284 files/fusd.modules 81 +SHA256 f304be9fbf5d1ef53ec47ff3c605bb23dac216240466a781ad0d815e5e165e53 files/fusd.modules 81 +DIST fusd-kor-1.10-11.tar.gz 755050 RMD160 14b238e635e6f055c15cbcc4beab8148fbfd940a SHA1 ea7c5b08af800e58e3f4336bb66601786cae6279 SHA256 d7c8d1592a6cab3264f442c8a96bcbb89514a92c9c5d7cc9ff658aab5654acf7 +EBUILD fusd-kor-1.10.11.ebuild 1213 RMD160 cd2f5bfe01e817d02c028e85199a970c723fa74c SHA1 37e0af1e35a25847adf5527606bdeb00a97960ea SHA256 64bfddb88fe528a521a2be230e6f6081bc3040257567fed35529ad88abce49a9 +MD5 636ee0566e0613bad597d5f81a67a0d3 fusd-kor-1.10.11.ebuild 1213 +RMD160 cd2f5bfe01e817d02c028e85199a970c723fa74c fusd-kor-1.10.11.ebuild 1213 +SHA256 64bfddb88fe528a521a2be230e6f6081bc3040257567fed35529ad88abce49a9 fusd-kor-1.10.11.ebuild 1213 +MISC ChangeLog 215 RMD160 864bc338d33bef36ef7e24bbaf95508d8dc66bd9 SHA1 6211f81a4ebcb6b38b49ae56e7cc432ae902e524 SHA256 9cb682bc3acd8644f94a3d0f5b9f9118a34207c014f856c144f82f11991202d4 +MD5 010c6c7ff347174440ef1bf0324512e3 ChangeLog 215 +RMD160 864bc338d33bef36ef7e24bbaf95508d8dc66bd9 ChangeLog 215 +SHA256 9cb682bc3acd8644f94a3d0f5b9f9118a34207c014f856c144f82f11991202d4 ChangeLog 215 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 15e6419a4b562d5c4c0f913b7caae3f0 files/digest-fusd-kor-1.10.11 250 +RMD160 f7c66d9bb6f713cfc3f1ba48240ef5711306a776 files/digest-fusd-kor-1.10.11 250 +SHA256 4d5e8991fc21084321f59ee64e3add424209a84f6b80883bb7d0b5709f4157b5 files/digest-fusd-kor-1.10.11 250 diff --git a/media-sound/fusd-kor/files/49-fusd.rules b/media-sound/fusd-kor/files/49-fusd.rules new file mode 100644 index 000000000..1114d4e1d --- /dev/null +++ b/media-sound/fusd-kor/files/49-fusd.rules @@ -0,0 +1,4 @@ +# fusd devices +KERNEL="control", NAME="fusd/%k", GROUP="wheel", MODE="0660" +KERNEL="status", NAME="fusd/%k", GROUP="wheel", MODE="0660" + diff --git a/media-sound/fusd-kor/files/digest-fusd-kor-1.10.11 b/media-sound/fusd-kor/files/digest-fusd-kor-1.10.11 new file mode 100644 index 000000000..10bb45bc3 --- /dev/null +++ b/media-sound/fusd-kor/files/digest-fusd-kor-1.10.11 @@ -0,0 +1,3 @@ +MD5 fa574570965a0045d543a9f2d8d74167 fusd-kor-1.10-11.tar.gz 755050 +RMD160 14b238e635e6f055c15cbcc4beab8148fbfd940a fusd-kor-1.10-11.tar.gz 755050 +SHA256 d7c8d1592a6cab3264f442c8a96bcbb89514a92c9c5d7cc9ff658aab5654acf7 fusd-kor-1.10-11.tar.gz 755050 diff --git a/media-sound/fusd-kor/files/disable-target.patch b/media-sound/fusd-kor/files/disable-target.patch new file mode 100644 index 000000000..677612814 --- /dev/null +++ b/media-sound/fusd-kor/files/disable-target.patch @@ -0,0 +1,11 @@ +diff -urN ./fusd-kor-1.10-11.orig/Makefile ./fusd-kor-1.10-11/Makefile +--- ./fusd-kor-1.10-11.orig/Makefile 2006-04-10 01:21:54.000000000 +0200 ++++ ./fusd-kor-1.10-11/Makefile 2006-09-25 20:17:14.000000000 +0200 +@@ -11,7 +11,6 @@ + + TARGETS := \ + libfusd.a \ +- kfusd.ko \ + + SRCDIRS := \ + libfusd diff --git a/media-sound/fusd-kor/files/fusd.modules b/media-sound/fusd-kor/files/fusd.modules new file mode 100644 index 000000000..66c145aa0 --- /dev/null +++ b/media-sound/fusd-kor/files/fusd.modules @@ -0,0 +1,3 @@ +alias /dev/fusd kfusd +alias /dev/fusd/control kfusd +alias /dev/fusd/status kfusd diff --git a/media-sound/fusd-kor/fusd-kor-1.10.11.ebuild b/media-sound/fusd-kor/fusd-kor-1.10.11.ebuild new file mode 100644 index 000000000..8692f6cd3 --- /dev/null +++ b/media-sound/fusd-kor/fusd-kor-1.10.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils linux-mod versionator + +MY_P="${PN}-$(replace_version_separator 2 -)" +DESCRIPTION="Stackable unification file system, which can appear to merge the contents of several directories" +HOMEPAGE="http://fort.xdas.com/~kor/oss2jack/" +SRC_URI="http://fort.xdas.com/~kor/oss2jack/${MY_P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~x86" +SLOT="0" +IUSE="doc udev" + +DEPEND="media-sound/jack-audio-connection-kit" +RDEPEND=${DEPEND} + +S=${WORKDIR}/${MY_P} + +MODULE_NAMES="kfusd(extra:${S}/kfusd)" +BUILD_TARGETS="default" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i -e "s/-Werror//" make.include + epatch "${FILESDIR}/disable-target.patch" +} + +src_compile() { + linux-mod_src_compile + set_arch_to_kernel + emake || die "emake failed" +} + +src_install() { + linux-mod_src_install + set_arch_to_kernel + cd "${S}/obj.${ARCH}" + dolib.a libfusd.a + cd "${S}/include" + insinto /usr/include + doins *.h + insinto /etc/modules.d + newins "${FILESDIR}/fusd.modules" fusd + if use doc ; then + cd doc + dodoc fusd.pdf fusd.tex + fi + if use udev ; then + insinto /etc/udev/rules.d + doins "${FILESDIR}/49-fusd.rules" + fi +} diff --git a/media-sound/fusd-kor/metadata.xml b/media-sound/fusd-kor/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/media-sound/fusd-kor/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> |