Update to EAPI 3 and fix several repoman issues. media-gfx/metacam
authorW. Trevor King <wking@drexel.edu>
Fri, 31 Dec 2010 18:26:14 +0000 (13:26 -0500)
committerW. Trevor King <wking@drexel.edu>
Fri, 31 Dec 2010 18:26:41 +0000 (13:26 -0500)
I believe the remaining repoman issues are due to:

* some dependency packages in overlays (vs. the main Portage tree)
* some packages only supporting version controlled source (makes it
  hard to depend on a specific version)

Neither one of these will cause me to loose sleep ;).

ChangeLog
Manifest
metacam-1.2.ebuild

index b7f51c7ce9e8c1df651e38f3df7bef66c0405b5e..8e16833f54c273d5ce0cf572ef395fb75fc0b5a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*metacam-1.2 (31 Dec 2010)
+  31 Dec 2010; W. Trevor King <wking@drexel.edu> metacam-1.2.ebuild:
+  Fix repoman-reported issues with 1.2.
+
 *metacam-1.2 (07 Feb 2010)
   07 Feb 2009; W. Trevor King <wking@drexel.edu> metacam-1.2.ebuild, metacam-1.2-include.patch :
   - Added metacam-1.2-exit.patch to correct gcc errors:
index b4458963d5e679870ee338a1e06936a21fdaed03..f47f3e90cfe102a9ca5a5117e4fcb3971b19826b 100644 (file)
--- a/Manifest
+++ b/Manifest
@@ -1,5 +1,5 @@
 AUX metacam-1.2-include.patch 2283 RMD160 64ef7a5aec7bbecbcc27e3d3b4514e93cab6f458 SHA1 3ad1cd5a5b570f8ba2fabe3b74ea916809413c98 SHA256 5ffb05a57c9aa2e08ad7adcc163d6f8182a0ce0cf5a361b29d8ae526c415946a
 DIST metacam-1.2.tar.gz 33657 RMD160 1c0a430f73c2c42d4b5be675462c6adf5a5f0391 SHA1 41ae144b2b1c849aebc08568261dc49718667dbe SHA256 3fb1e19e7a32d7bdf6a9ef5a75027a885239f35488035cd066839c175d8ed3a7
-EBUILD metacam-1.2.ebuild 578 RMD160 bf7d0802b5a61187262ae91f4fe22ba1583722ec SHA1 216398f6efb6e0564983eb18c3e4dfa94e0fa127 SHA256 abe3fdcd6d02a21077c982e6c3f4680464ea674ffd3f3cfe681b086526ace1ca
-MISC ChangeLog 1140 RMD160 fadebeb213f341ec71b381b6afd05bf1a9eb4160 SHA1 aa760c623294314839742776a05dd36f07e11615 SHA256 9f70e783cfaf1cd4f27a016b9d58c1a9f396bc45fd1fabf04fd8f5ae5cd70b52
+EBUILD metacam-1.2.ebuild 568 RMD160 8d49ad8b2ba789724252059879c0be5f8314bbcc SHA1 aa53285a3cef3b1be7945a0c297d9f6762679d87 SHA256 3a2889961aeec0918d3b9949b663ace6b87aa2d65852a4e672bcd5be167d6277
+MISC ChangeLog 1277 RMD160 7897ff6559ce223b67c61c29f2302d14d283b8db SHA1 38f74c82c727acf1f8d641e078fffa40099fa902 SHA256 53bcbd66eda945fa77310efc90c13cba3c4293260a05b20834bcd2a7cb108301
 MISC metadata.xml 296 RMD160 163d20f09511247888f473367a7437c1c91b34ff SHA1 6e8772a56e68242f0e86a2d93ac56aa9f692b8e7 SHA256 f7c8e9b3c5c653e1ccfdddc545564a95d701e0918821ce2deb355316b5702463
index fe9f7cdbfd317e49671a992cb57f25a909540593..22ec2180c3483bcb1fe2b0958a719cc2b5857232 100644 (file)
@@ -1,7 +1,9 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI="3"
+
 inherit eutils
 
 DESCRIPTION="Camera Image Meta-Information Reader"
@@ -13,14 +15,12 @@ SLOT="0"
 KEYWORDS="x86"
 IUSE=""
 
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch ${FILESDIR}/${P}-include.patch
+src_prepare() {
+       epatch "${FILESDIR}/${P}-include.patch"
 }
 
 src_compile() {
-       make || die
+       emake || die
 }
 
 src_install() {