diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-19 22:45:17 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-19 22:45:17 -0800 |
commit | 89d147c2573af76fed824102899b1ba7237876d9 (patch) | |
tree | 06c6dbdcabb1249336ce3a72f7bbc101b7b93208 /media-libs | |
parent | media-libs/libmtp: clone upstream (diff) | |
download | gmt-89d147c2573af76fed824102899b1ba7237876d9.tar.gz gmt-89d147c2573af76fed824102899b1ba7237876d9.tar.bz2 gmt-89d147c2573af76fed824102899b1ba7237876d9.zip |
media-libs/libmtp: multlib-utize
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/libmtp/Manifest | 2 | ||||
-rw-r--r-- | media-libs/libmtp/libmtp-1.1.6-r2.ebuild | 23 |
2 files changed, 14 insertions, 11 deletions
diff --git a/media-libs/libmtp/Manifest b/media-libs/libmtp/Manifest index c72982e..c2a976c 100644 --- a/media-libs/libmtp/Manifest +++ b/media-libs/libmtp/Manifest @@ -1,5 +1,5 @@ AUX libmtp-1.1.6-fbsdlibusb.patch 590 SHA256 536752f2c171a8e4ab3dd2ea92a16e793f5f46dc8ba7d95450f8c1348879b02f SHA512 79f8cd0a52119e7d4e9d12d11dac24c4ed83397cbf93f94e666bfce5dc7a082edc35a6a01863fe761ff567fa084e13515e45037ed90a4f7f745a3a4dd08281f2 WHIRLPOOL bfe3b025619bf58b81a34ec1716e80edb700402564a5adcb43b90a5905c78a4c312e815a74a34e55fb9a770f01e7c74a6a322dc9005bb0c059a58e68bfd8b556 DIST libmtp-1.1.6.tar.gz 733519 SHA256 3a1c1c83af91de4052eb54feb795c141b4c04a252e0031954ebbf6175970cb0a SHA512 fe6d9bc0621d6ad2325164585ec5f3e20824add5ee763d6d14ba7dbea6d2aacd75afa450627f3a03691c33ffb92675abebce64c3f8e32e8c2db511e814207ab3 WHIRLPOOL 176f2d64241735f2de33da4d84142debb2343aeb3abbd27a2af8e2a1815aa239c5f4ed9f38316bd2a8deb9d8faad4e293a5abae46e54d9137bfe8fcba279b371 -EBUILD libmtp-1.1.6-r2.ebuild 1408 SHA256 97c1f36dca7238dadc6d6ecff3ae167fdaec80fd3ef2be8f883035f2293c19b0 SHA512 cd686c299ae621059322cdf2dcbb85acc66814731d7277086f822942b82d0aafded78957611be273669cdf120713f190fe4510c763358b6153bae27ea49e43f3 WHIRLPOOL 5f7ccfd80e9bee514df6b17c0396d3586d4d5e22b4a2748d5ba8cffdffd8a119c130cfe2224bde4b3e7cfc14e7c54696daebc2c987de6b65474ca467067ffe10 +EBUILD libmtp-1.1.6-r2.ebuild 1569 SHA256 ba692b6a12e7a4bb59c51b243d627ab5026dc68b70ea674feab1a1ed9913c736 SHA512 d102d43cedb2e452be1d6ab080b00f797b2a55e2cdd830ba898f47cf493c288dbcceef09f444663daa2a2daa2d5b3bfa03ec352ddb3d73e27443944dbd815d45 WHIRLPOOL f9dfacb13724b2624a4fd47e767ac344bfa8d7c1284139975ae83265f86bb45b38896304b47ef4b68af4787c015ae922a0e7609b0008f2ab44e55e54e709875a MISC ChangeLog 17308 SHA256 d070f1ee916513c44eb312b6375a3b4838ff2e54cbbe6135387fc32b26410777 SHA512 06a31d26d53117b707d79017824e16543d92174507222d1ff18077c7616a94f937d30de75f8fb32c07987cc6b8117cf5e157fb9f5532abeb0d6eeb90b6688b22 WHIRLPOOL 3f13c1bb8fe49e59f3c87115c10e6bfb2fd7e3640331711ec1c0c21dcc99b2a27038468bca9e1259abfeff99be3a118549aff36043f293ba0aa51a0249545541 MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9 diff --git a/media-libs/libmtp/libmtp-1.1.6-r2.ebuild b/media-libs/libmtp/libmtp-1.1.6-r2.ebuild index 146d211..e813f92 100644 --- a/media-libs/libmtp/libmtp-1.1.6-r2.ebuild +++ b/media-libs/libmtp/libmtp-1.1.6-r2.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit autotools eutils udev user toolchain-funcs +inherit autotools eutils udev user toolchain-funcs multilib-minimal if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="git://git.code.sf.net/p/libmtp/code" @@ -22,8 +22,8 @@ LICENSE="LGPL-2.1" SLOT="0" IUSE="+crypt doc examples static-libs" -RDEPEND="virtual/libusb:1 - crypt? ( dev-libs/libgcrypt )" +RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}] + crypt? ( dev-libs/libgcrypt[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )" @@ -42,8 +42,8 @@ src_prepare() { fi } -src_configure() { - econf \ +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ $(use_enable static-libs static) \ $(use_enable doc doxygen) \ $(use_enable crypt mtpz) \ @@ -52,14 +52,17 @@ src_configure() { --with-udev-mode=0660 } -src_install() { - default - prune_libtool_files +multilib_src_install() { + emake DESTDIR="${D}" install + + sed -i -e '/^Unable to open/d' "${ED}/$(get_udevdir)"/rules.d/*-libmtp.rules || die #481666 +} +multilib_src_install_all() { + einstalldocs if use examples; then docinto examples dodoc examples/*.{c,h,sh} fi - - sed -i -e '/^Unable to open/d' "${ED}/$(get_udevdir)"/rules.d/*-libmtp.rules || die #481666 + prune_libtool_files } |