summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Sermersheim (jsermer) <jsermer@gmail.com>2006-08-16 00:31:50 +0000
committerJeremy Sermersheim (jsermer) <jsermer@gmail.com>2006-08-16 00:31:50 +0000
commitec3acc12371cafc8e5e52cf80e605662c352917f (patch)
treef7cf7596a57acac78808cdaa24177c1e0203bc4a /media-libs
parentsci-chemistry/PyQuante: New ebuild for bug 144048 (diff)
downloadsunrise-ec3acc12371cafc8e5e52cf80e605662c352917f.tar.gz
sunrise-ec3acc12371cafc8e5e52cf80e605662c352917f.tar.bz2
sunrise-ec3acc12371cafc8e5e52cf80e605662c352917f.zip
media-libs/libmtp: New Ebuild for bug 144010 thanks to genstef
svn path=/sunrise/; revision=934
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libmtp/ChangeLog8
-rw-r--r--media-libs/libmtp/Manifest20
-rw-r--r--media-libs/libmtp/files/digest-libmtp-0.0.113
-rw-r--r--media-libs/libmtp/files/udev-permissions.patch10
-rw-r--r--media-libs/libmtp/libmtp-0.0.11.ebuild35
-rw-r--r--media-libs/libmtp/metadata.xml5
6 files changed, 81 insertions, 0 deletions
diff --git a/media-libs/libmtp/ChangeLog b/media-libs/libmtp/ChangeLog
new file mode 100644
index 000000000..0cc120431
--- /dev/null
+++ b/media-libs/libmtp/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for media-libs/libmtp
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 16 Aug 2006; Jeremy Sermersheim (jsermer) <jsermer@gmail.com>
+ +libmtp-0.0.11.ebuild, +files/udev-permissions.patch, +metadata.xml:
+ New Ebuild for bug 144010 thanks to genstef
+
diff --git a/media-libs/libmtp/Manifest b/media-libs/libmtp/Manifest
new file mode 100644
index 000000000..141215f7a
--- /dev/null
+++ b/media-libs/libmtp/Manifest
@@ -0,0 +1,20 @@
+AUX udev-permissions.patch 523 RMD160 9a5a8450fe252adf45d50a5f599b45ecc6073bec SHA1 ec9816d089eb6d46f19bd262fe99b5cd1094a059 SHA256 e1f49c460756a65034d6d9be53a145a32b8748dbf3e0d7fdc3b5dcc34a467f6d
+MD5 e0c7d48444a12d3a9fe0e24f84787dde files/udev-permissions.patch 523
+RMD160 9a5a8450fe252adf45d50a5f599b45ecc6073bec files/udev-permissions.patch 523
+SHA256 e1f49c460756a65034d6d9be53a145a32b8748dbf3e0d7fdc3b5dcc34a467f6d files/udev-permissions.patch 523
+DIST libmtp-0.0.11.tar.gz 442013 RMD160 048faa853862064e214773e08b82be9d6f426b83 SHA1 fbfe8b33011bfa2cc556fb63e0795994d2333e0e SHA256 036e5976a8b615683ad0ee296a56e759a990125f492ef23a935cee25887e0220
+EBUILD libmtp-0.0.11.ebuild 736 RMD160 ee59023b9dfdb5e06fba117e068320cad0b6efec SHA1 c253d117b9a581c8e2b2335937ec3db927bfb504 SHA256 b8bef9048fb923d894be6b69b1e1dc89b6a25ee3a40762e8c9023b5a49762693
+MD5 2add6718fb59486f96372366c4d09c8c libmtp-0.0.11.ebuild 736
+RMD160 ee59023b9dfdb5e06fba117e068320cad0b6efec libmtp-0.0.11.ebuild 736
+SHA256 b8bef9048fb923d894be6b69b1e1dc89b6a25ee3a40762e8c9023b5a49762693 libmtp-0.0.11.ebuild 736
+MISC ChangeLog 300 RMD160 65850622c8ebc6fee03a89b072e2f468d84b36f2 SHA1 978a06d3ceef758e967d0527976550020a194e91 SHA256 1cca01d53784a5669a03d1ef35db7ce1dc981dd23906eda79dda392f67cacabe
+MD5 3e3b02b3b3b3dc1a9e7f9d3728065f6f ChangeLog 300
+RMD160 65850622c8ebc6fee03a89b072e2f468d84b36f2 ChangeLog 300
+SHA256 1cca01d53784a5669a03d1ef35db7ce1dc981dd23906eda79dda392f67cacabe ChangeLog 300
+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 4cebabec6c4fdb9a05e7d8911ccab78e files/digest-libmtp-0.0.11 241
+RMD160 9c4d0820f889b89a4f4e97d5d06c9526c6bdec7a files/digest-libmtp-0.0.11 241
+SHA256 29866c33e995865886d0f132573a4d4ab1d404e4863842211001207f8ca2ffb3 files/digest-libmtp-0.0.11 241
diff --git a/media-libs/libmtp/files/digest-libmtp-0.0.11 b/media-libs/libmtp/files/digest-libmtp-0.0.11
new file mode 100644
index 000000000..ea3eabc1b
--- /dev/null
+++ b/media-libs/libmtp/files/digest-libmtp-0.0.11
@@ -0,0 +1,3 @@
+MD5 960e9e8ba035299c92f792c12b2cf2c6 libmtp-0.0.11.tar.gz 442013
+RMD160 048faa853862064e214773e08b82be9d6f426b83 libmtp-0.0.11.tar.gz 442013
+SHA256 036e5976a8b615683ad0ee296a56e759a990125f492ef23a935cee25887e0220 libmtp-0.0.11.tar.gz 442013
diff --git a/media-libs/libmtp/files/udev-permissions.patch b/media-libs/libmtp/files/udev-permissions.patch
new file mode 100644
index 000000000..06534f18d
--- /dev/null
+++ b/media-libs/libmtp/files/udev-permissions.patch
@@ -0,0 +1,10 @@
+diff -rNBwU 2 libmtp-0.0.9-orig/examples/hotplug.c libmtp-0.0.9/examples/hotplug.c
+--- libmtp-0.0.9-orig/examples/hotplug.c 2006-07-06 19:41:02.000000000 -0500
++++ libmtp-0.0.9/examples/hotplug.c 2006-07-06 19:41:17.000000000 -0500
+@@ -24,5 +24,5 @@
+ extern char *optarg;
+ char *udev_action = NULL;
+- char default_udev_action[] = "SYMLINK+=\"libmtp-%k\", MODE=\"666\"";
++ char default_udev_action[] = "SYMLINK+=\"libmtp-%k\", GROUP=\"plugdev\", MODE=\"660\"";
+
+ while ( (opt = getopt(argc, argv, "ua:")) != -1 ) {
diff --git a/media-libs/libmtp/libmtp-0.0.11.ebuild b/media-libs/libmtp/libmtp-0.0.11.ebuild
new file mode 100644
index 000000000..380a89fd4
--- /dev/null
+++ b/media-libs/libmtp/libmtp-0.0.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="libmtp is a C library and API for communicating with MTP/PlaysForSure media players under BSD and Linux."
+HOMEPAGE="http://libmtp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/libmtp/${P}.tar.gz"
+IUSE=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 -ppc"
+
+DEPEND=">=dev-libs/libusb-0.1.7"
+RDEPEND=${DEPEND}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/udev-permissions.patch
+}
+
+src_compile() {
+ econf --enable-hotplugging
+ emake -j1
+}
+
+src_install() {
+ emake DESTDIR=${D} install
+
+ dodoc INSTALL ChangeLog README
+ insinto /etc/udev/rules.d
+ newins libmtp.rules 65-mtp.rules
+}
diff --git a/media-libs/libmtp/metadata.xml b/media-libs/libmtp/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/media-libs/libmtp/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>