Date: Sunday, February 23, 2014 @ 07:00:57 Author: eric Revision: 106110
upgpkg: emacs-pkgbuild-mode 0.11-2 Update template Added: emacs-pkgbuild-mode/trunk/emacs-pkgbuild-mode-template.patch Modified: emacs-pkgbuild-mode/trunk/PKGBUILD ------------------------------------+ PKGBUILD | 12 ++++- emacs-pkgbuild-mode-template.patch | 76 +++++++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-02-23 02:03:01 UTC (rev 106109) +++ PKGBUILD 2014-02-23 06:00:57 UTC (rev 106110) @@ -3,7 +3,7 @@ pkgname=emacs-pkgbuild-mode pkgver=0.11 -pkgrel=1 +pkgrel=2 pkgdesc="A major mode for creating packages with emacs" arch=('any') url="http://github.com/juergenhoetzel/pkgbuild-mode" @@ -10,9 +10,15 @@ license=('GPL') depends=('emacs') install=emacs-pkgbuild-mode.install -source=(https://github.com/juergenhoetzel/pkgbuild-mode/tarball/${pkgver}) -sha1sums=('2f0a658bef68801b50faac4fb746c895ed8ea672') +source=(https://github.com/juergenhoetzel/pkgbuild-mode/tarball/${pkgver} emacs-pkgbuild-mode-template.patch) +sha1sums=('2f0a658bef68801b50faac4fb746c895ed8ea672' + 'a7059f87095970a8fc2b954ec7420aae72a00995') +prepare() { + cd juergenhoetzel-pkgbuild-mode-* + patch -p1 -i "${srcdir}/emacs-pkgbuild-mode-template.patch" +} + package() { cd juergenhoetzel-pkgbuild-mode-* emacs -batch -f batch-byte-compile pkgbuild-mode.el Added: emacs-pkgbuild-mode-template.patch =================================================================== --- emacs-pkgbuild-mode-template.patch (rev 0) +++ emacs-pkgbuild-mode-template.patch 2014-02-23 06:00:57 UTC (rev 106110) @@ -0,0 +1,76 @@ +From 64a870e1f94fd3d74c3c6af3897d52ebf4f6bdc7 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Eric=20B=C3=A9langer?= <snowmanisc...@gmail.com> +Date: Fri, 16 Aug 2013 03:05:52 -0400 +Subject: [PATCH] Update PKGBUILD template +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Eric Bélanger <snowmanisc...@gmail.com> +--- + pkgbuild-mode.el | 24 +++++++++++++++++++----- + 1 file changed, 19 insertions(+), 5 deletions(-) + +diff --git a/pkgbuild-mode.el b/pkgbuild-mode.el +index deef5df..5c77a64 100644 +--- a/pkgbuild-mode.el ++++ b/pkgbuild-mode.el +@@ -129,6 +129,7 @@ + pkgname=%s + pkgver=VERSION + pkgrel=1 ++epoch= + pkgdesc=\"\" + arch=('i686' 'x86_64') + url=\"\" +@@ -136,6 +137,7 @@ license=('GPL') + groups=() + depends=() + makedepends=() ++checkdepends=() + optdepends=() + provides=() + conflicts=() +@@ -144,22 +146,34 @@ backup=() + options=() + install= + changelog= +-source=($pkgname-$pkgver.tar.gz) ++source=($pkgname-$pkgver.tar.gz ++ $pkgname-$pkgver.patch) + noextract=() + md5sums=() + ++prepare() { ++ cd $pkgname-$pkgver ++ ++ patch -p1 -i \"$srcdir/$pkgname-$pkgver.patch\" ++} ++ + build() { +- cd $startdir/src/$pkgname-$pkgver ++ cd $pkgname-$pkgver + + ./configure --prefix=/usr + make + } + +-package() { ++check() { ++ cd $pkgname-$pkgver + +- cd $startdir/src/$pkgname-$pkgver ++ make -k check ++} ++ ++package() { ++ cd $pkgname-$pkgver + +- make DESTDIR=$startdir/pkg install ++ make DESTDIR=\"$pkgdir/\" install + } + + # vim:set ts=2 sw=2 et: +-- +1.8.5.5 +