From 8b7591f2cd7a3917ff95c338c389dd983e3f2d55 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 24 Feb 2012 12:58:09 -0500 Subject: [PATCH] Add ~amd64 keyword to drexel-thesis and update to EAPI 4. Also update URLs from einstein to tremily. --- ChangeLog | 7 ++++++- Manifest | 4 ++-- drexel-thesis-9999.ebuild | 22 +++++++++++----------- 3 files changed, 19 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index d02549c..58115d8 100644 --- 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 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 drexel-thesis-9999.ebuild : Fix repoman-reported issues with 9999. diff --git a/Manifest b/Manifest index e670e53..853e9db 100644 --- 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 diff --git a/drexel-thesis-9999.ebuild b/drexel-thesis-9999.ebuild index c34b45d..9a240fa 100644 --- a/drexel-thesis-9999.ebuild +++ b/drexel-thesis-9999.ebuild @@ -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 } -- 2.26.2