Add ~amd64 keyword to drexel-thesis and update to EAPI 4. dev-tex/drexel-thesis
authorW. Trevor King <wking@drexel.edu>
Fri, 24 Feb 2012 17:58:09 +0000 (12:58 -0500)
committerW. Trevor King <wking@drexel.edu>
Fri, 24 Feb 2012 17:58:25 +0000 (12:58 -0500)
Also update URLs from einstein to tremily.

ChangeLog
Manifest
drexel-thesis-9999.ebuild

index d02549c22ed3c19aec17894d15327cd30711b2f0..58115d870a7ac9f4a627b6820d74a712396c7932 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,13 @@
 # ChangeLog for dev-tex/drexel-thesis
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+*drexel-thesis-9999 (24 Dec 2012)
+  24 Feb 2012; W. Trevor King <wking@drexel.edu> drexel-thesis-9999.ebuild :
+  Add ~amd64 keyword, now that I'm testing drexel-thesis on an AMD C-60.
+  Also update to EAPI 4, and move URLs from einstein to tremily.
+
 *drexel-thesis-9999 (31 Dec 2010)
   31 Dec 2010; W. Trevor King <wking@drexel.edu> drexel-thesis-9999.ebuild :
   Fix repoman-reported issues with 9999.
index e670e534fd30c4b68e69efe360866bd8ba14935c..853e9db8d1b2c4ce1a8f62f6ebdabc6588dfefe3 100644 (file)
--- a/Manifest
+++ b/Manifest
@@ -1,3 +1,3 @@
-EBUILD drexel-thesis-9999.ebuild 1725 RMD160 53491034337dff4b06f666ad7a5f015bd6c72d61 SHA1 76c32dafff4e3f75288bf5e10003579c67fd3e9a SHA256 399b1610f4c1c324e13a138b67f3cdf22ed99bc0e8ec27d04010ec1d8a4a8382
-MISC ChangeLog 871 RMD160 375c3b365b6fb9ca807091b691cd475da9626eb3 SHA1 4c4ae644a7fc929977dfeb61ef0f2c427b3ede2e SHA256 204fb0dc6bcc1e752b31551ce141d7a7ac311f9ea2ecab1259726350a36b992c
+EBUILD drexel-thesis-9999.ebuild 1573 RMD160 78eb9b7c77ca3585cf19091ed6c1dccdd5e720e7 SHA1 da72bebd576036c9d928cc472da8813a101c7d7e SHA256 4fa5d480fb89bb93780abe9174fda7961aacdffcbe3124da2572fee7e636ece0
+MISC ChangeLog 1121 RMD160 3bf14e62891e92eeab205ee5c4651eafd39062a5 SHA1 82cdd679a8bde2548418cf527d174840e06d698d SHA256 1bbc092f169544bd0131c91d4fe83349cc3edbad12658937f21ecbca425dc97e
 MISC metadata.xml 247 RMD160 6735f3a5dd2d7a2b70589d1693f35d54291b7147 SHA1 c015969fe50967340dd050a44cb9f8a30b5e34a5 SHA256 9e65060e5f9d0a50d28c7a69d9c27fed6c3037fdd3e420cc276627fde2794f72
index c34b45d77cb76b321a570039f381a44228fc16d0..9a240faefabc57e5c385865e997a85f264e7f9d7 100644 (file)
@@ -1,26 +1,26 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="3"
+EAPI="4"
 
 inherit latex-package
 
 if [[ ${PV} == "9999" ]] ; then
-       inherit git
+       inherit git-2
        EGIT_BRANCH="master"
-       EGIT_REPO_URI="http://www.physics.drexel.edu/~wking/code/git/drexel-thesis.git"
+       EGIT_REPO_URI="git://tremily.us/drexel-thesis.git"
        SRC_URI=""
 else
-       SRC_URI="http://www.physics.drexel.edu/~wking/code/got/gitweb.cgi?p=${PN}.git;a=snapshot;h=v${PV};sf=tgz"
+       SRC_URI="http://git.tremily.us/?p=${PN}.git;a=snapshot;h=${PV};sf=tgz"
 fi
 
 DESCRIPTION="Unofficial Drexel University thesis class."
-HOMEPAGE="http://www.physics.drexel.edu/~wking/unfolding-disasters/posts/drexel-thesis/"
+HOMEPAGE="http://blog.tremily.us/posts/drexel-thesis/"
 
 LICENSE="LPPL-1.3"
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="dev-texlive/texlive-latexrecommended
@@ -59,7 +59,7 @@ DEPEND="${RDEPEND}"
 
 src_unpack() {
        if [[ ${PV} == "9999" ]] ; then
-               git_src_unpack
+               git-2_src_unpack
        else
                unpack ${A}
        fi
@@ -68,13 +68,13 @@ src_unpack() {
 
 src_compile() {
        latex-package_src_compile
-       emake || die "make failed"
+       emake
 }
 
 src_install() {
        latex-package_src_install
-       dodoc drexel-logo.pdf || die "dodoc failed"
+       dodoc drexel-logo.pdf
        if use doc ; then
-               dodoc drexel-thesis.pdf example.pdf example-draft.pdf || die "dodoc failed"
+               dodoc drexel-thesis.pdf example.pdf example-draft.pdf
        fi
 }