summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Sermersheim (jsermer) <jsermer@gmail.com>2006-08-22 23:14:43 +0000
committerJeremy Sermersheim (jsermer) <jsermer@gmail.com>2006-08-22 23:14:43 +0000
commite4aa172ae601c25b823154bc2b62cf25c4669be3 (patch)
treeefb80a681611ec056b3b97324210820d775211e9 /media-libs
parentmail-filter/MailScanner: Fix DESCRIPTION, unpack and drop ~amd64, it is annoy... (diff)
downloadsunrise-e4aa172ae601c25b823154bc2b62cf25c4669be3.tar.gz
sunrise-e4aa172ae601c25b823154bc2b62cf25c4669be3.tar.bz2
sunrise-e4aa172ae601c25b823154bc2b62cf25c4669be3.zip
media-libs/libmtp: Updated Ebuild for libmtp with version independent patch
svn path=/sunrise/; revision=1004
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libmtp/ChangeLog4
-rw-r--r--media-libs/libmtp/Manifest24
-rw-r--r--media-libs/libmtp/files/digest-libmtp-0.0.123
-rw-r--r--media-libs/libmtp/files/udev-permissions.patch9
-rw-r--r--media-libs/libmtp/libmtp-0.0.12.ebuild35
5 files changed, 63 insertions, 12 deletions
diff --git a/media-libs/libmtp/ChangeLog b/media-libs/libmtp/ChangeLog
index 2af65f6be..0d7b5e42e 100644
--- a/media-libs/libmtp/ChangeLog
+++ b/media-libs/libmtp/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Aug 2006; Jeremy Sermersheim (jsermer) <jsermer@gmail.com>
+ +libmtp-0.0.12.ebuild, files/udev-permissions.patch:
+ Updated Ebuild for libmtp with version independent patch
+
16 Aug 2006; Jeremy Sermersheim (jsermer) <jsermer@gmail.com>
libmtp-0.0.11.ebuild:
Removed -ppc and dodoc INSTALL, sorry genstef
diff --git a/media-libs/libmtp/Manifest b/media-libs/libmtp/Manifest
index 0a19e2f3a..87ecb704e 100644
--- a/media-libs/libmtp/Manifest
+++ b/media-libs/libmtp/Manifest
@@ -1,16 +1,21 @@
-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
+AUX udev-permissions.patch 456 RMD160 96b59564701fb7dfca9769ec831c105124484b41 SHA1 a9bbd60d7a67cd0d1838db224d36caa81b0b91fd SHA256 478490c4cc2f7c923fbdc0cc6c68064c93a0b784253250896254b087eaf41de5
+MD5 d60f779c7a3c8b653d0dfa50caff6c21 files/udev-permissions.patch 456
+RMD160 96b59564701fb7dfca9769ec831c105124484b41 files/udev-permissions.patch 456
+SHA256 478490c4cc2f7c923fbdc0cc6c68064c93a0b784253250896254b087eaf41de5 files/udev-permissions.patch 456
DIST libmtp-0.0.11.tar.gz 442013 RMD160 048faa853862064e214773e08b82be9d6f426b83 SHA1 fbfe8b33011bfa2cc556fb63e0795994d2333e0e SHA256 036e5976a8b615683ad0ee296a56e759a990125f492ef23a935cee25887e0220
+DIST libmtp-0.0.12.tar.gz 444400 RMD160 a58e848e890ac9eddd8384201fa0460a592c8fb4 SHA1 288b87fa63ad41f353c0f7894f1b5ed260985f4f SHA256 bb7d6f2a2b9eabbf8949e5f8f56d189abe42a3f16ccfb3446d54a8d4e9630e5d
EBUILD libmtp-0.0.11.ebuild 734 RMD160 347d23cf6275ad8466dbb8ee9136ee37379ccaf6 SHA1 a989774f3096e0d856c4872bd337bf3d20de6c56 SHA256 0ae5d400104069ea41347088af0fdf090a065e8906b53f8e02d7ff9e7307fb3b
MD5 997ca833b55d2f24fc61e6cb38281c49 libmtp-0.0.11.ebuild 734
RMD160 347d23cf6275ad8466dbb8ee9136ee37379ccaf6 libmtp-0.0.11.ebuild 734
SHA256 0ae5d400104069ea41347088af0fdf090a065e8906b53f8e02d7ff9e7307fb3b libmtp-0.0.11.ebuild 734
-MISC ChangeLog 437 RMD160 ffd913559a0f45e47f4f329c399774ab99d6d065 SHA1 d010adae35b1776f5ce895c925b0d8c34f8ad431 SHA256 be1e687477375c47c1f2eb04aab9f08ebf76cd8febedf17ee6d8d938b64b6650
-MD5 dc340511a78ecd9999f5526bed5a546f ChangeLog 437
-RMD160 ffd913559a0f45e47f4f329c399774ab99d6d065 ChangeLog 437
-SHA256 be1e687477375c47c1f2eb04aab9f08ebf76cd8febedf17ee6d8d938b64b6650 ChangeLog 437
+EBUILD libmtp-0.0.12.ebuild 734 RMD160 347d23cf6275ad8466dbb8ee9136ee37379ccaf6 SHA1 a989774f3096e0d856c4872bd337bf3d20de6c56 SHA256 0ae5d400104069ea41347088af0fdf090a065e8906b53f8e02d7ff9e7307fb3b
+MD5 997ca833b55d2f24fc61e6cb38281c49 libmtp-0.0.12.ebuild 734
+RMD160 347d23cf6275ad8466dbb8ee9136ee37379ccaf6 libmtp-0.0.12.ebuild 734
+SHA256 0ae5d400104069ea41347088af0fdf090a065e8906b53f8e02d7ff9e7307fb3b libmtp-0.0.12.ebuild 734
+MISC ChangeLog 616 RMD160 7d19962ac66b4a145465327fb410d0159b1404e6 SHA1 82a41e0fc344882688c6dce9cc3560fdbb3782c9 SHA256 4e72fa461e101c74c795fb3c807150825cbe31441870ccdf4330fe03d2023a64
+MD5 565dd043d9c94b349da965c631801de0 ChangeLog 616
+RMD160 7d19962ac66b4a145465327fb410d0159b1404e6 ChangeLog 616
+SHA256 4e72fa461e101c74c795fb3c807150825cbe31441870ccdf4330fe03d2023a64 ChangeLog 616
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
@@ -18,3 +23,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata
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
+MD5 aa3cf3c059a2af1b0c8a916c0921e789 files/digest-libmtp-0.0.12 241
+RMD160 e5e981008ee8e3881cde86ae45f7d23f35542ad1 files/digest-libmtp-0.0.12 241
+SHA256 11f6ab17377b48d0cae28c2cc1dee6adf537a623e1d7d4d824528f95c2b26e0b files/digest-libmtp-0.0.12 241
diff --git a/media-libs/libmtp/files/digest-libmtp-0.0.12 b/media-libs/libmtp/files/digest-libmtp-0.0.12
new file mode 100644
index 000000000..2d7c0481c
--- /dev/null
+++ b/media-libs/libmtp/files/digest-libmtp-0.0.12
@@ -0,0 +1,3 @@
+MD5 e7b881cbf5f7d26c068be63e88feed30 libmtp-0.0.12.tar.gz 444400
+RMD160 a58e848e890ac9eddd8384201fa0460a592c8fb4 libmtp-0.0.12.tar.gz 444400
+SHA256 bb7d6f2a2b9eabbf8949e5f8f56d189abe42a3f16ccfb3446d54a8d4e9630e5d libmtp-0.0.12.tar.gz 444400
diff --git a/media-libs/libmtp/files/udev-permissions.patch b/media-libs/libmtp/files/udev-permissions.patch
index 06534f18d..665a75760 100644
--- a/media-libs/libmtp/files/udev-permissions.patch
+++ b/media-libs/libmtp/files/udev-permissions.patch
@@ -1,10 +1,11 @@
-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 @@
+--- examples/hotplug.c.orig 2006-08-22 17:58:31.000000000 -0500
++++ examples/hotplug.c 2006-08-22 17:59:56.000000000 -0500
+@@ -23,7 +23,7 @@
+ extern int optind;
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 ) {
+ switch (opt) {
diff --git a/media-libs/libmtp/libmtp-0.0.12.ebuild b/media-libs/libmtp/libmtp-0.0.12.ebuild
new file mode 100644
index 000000000..a6c6cdf82
--- /dev/null
+++ b/media-libs/libmtp/libmtp-0.0.12.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="Library for MTP/PlaysForSure media players"
+HOMEPAGE="http://libmtp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+IUSE=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+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 || die "econf failed"
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die "emake install failed"
+
+ dodoc ChangeLog README
+ insinto /etc/udev/rules.d
+ newins libmtp.rules 65-mtp.rules
+}