[arch-commits] Commit in boinc/trunk (PKGBUILD)
Felix Yan
fyan at nymeria.archlinux.org
Sat Mar 1 03:47:49 UTC 2014
Date: Saturday, March 1, 2014 @ 04:47:48
Author: fyan
Revision: 106361
upgpkg: boinc 7.2.42-1
Modified:
boinc/trunk/PKGBUILD
----------+
PKGBUILD | 36 ++++++++++++++----------------------
1 file changed, 14 insertions(+), 22 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-02-28 23:48:04 UTC (rev 106360)
+++ PKGBUILD 2014-03-01 03:47:48 UTC (rev 106361)
@@ -5,7 +5,7 @@
pkgbase=boinc
pkgname=(boinc boinc-nox)
-pkgver=7.2.39
+pkgver=7.2.42
_tag="client_release/7.2/$pkgver"
pkgrel=1
arch=('i686' 'x86_64')
@@ -19,19 +19,19 @@
boinc.service
boinc-AM_CONDITIONAL.patch)
-build() {
- msg "Starting make..."
-
- # Build boinc
- rm -rf "$srcdir/$pkgbase-build"
- git clone "$srcdir/$pkgbase-v2" "$srcdir/$pkgbase-build"
- cd "$srcdir/$pkgbase-build"
- git checkout "$_tag"
-
+prepare() {
+ cd "$srcdir/$pkgbase-v2"
patch -Np1 -i "${srcdir}/boinc-AM_CONDITIONAL.patch"
./_autosetup
+ cp -r "$srcdir/$pkgbase-v2" "$srcdir/$pkgbase-v2-nox"
+}
+
+build() {
+ msg "Starting make..."
+
+ cd "$srcdir/$pkgbase-v2"
LDFLAGS='-lX11' ./configure \
--prefix=/usr \
--disable-server \
@@ -47,15 +47,7 @@
make
# Build boinc-nox
- rm -rf "$srcdir/$pkgbase-nox-build"
- git clone "$srcdir/$pkgbase-v2" "$srcdir/$pkgbase-nox-build"
- cd "$srcdir/$pkgbase-nox-build"
- git checkout "$_tag"
-
- patch -Np1 -i "${srcdir}/boinc-AM_CONDITIONAL.patch"
-
- ./_autosetup
-
+ cd "$srcdir/$pkgbase-v2-nox"
PKG_CONFIG="$(which pkg-config)" ./configure \
--prefix=/usr \
--disable-server \
@@ -75,7 +67,7 @@
pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop"
depends=("libxss" "libnotify" "wxgtk2.8" "curl" "sqlite3")
- cd $pkgbase-build
+ cd $pkgbase-v2
make DESTDIR="$pkgdir" install
@@ -89,7 +81,7 @@
install -Dm644 "${srcdir}/${pkgbase}.desktop" "${pkgdir}/usr/share/applications/${pkgbase}.desktop"
#install icons
- install -Dm644 "${srcdir}/${pkgbase}-build/clientgui/res/boincmgr.48x48.png" "${pkgdir}/usr/share/pixmaps/$pkgbase.png"
+ install -Dm644 "${srcdir}/${pkgbase}-v2/clientgui/res/boincmgr.48x48.png" "${pkgdir}/usr/share/pixmaps/$pkgbase.png"
#remove initscripts stuff
rm -rf "$pkgdir/etc"
@@ -101,7 +93,7 @@
provides=("boinc")
conflicts=("boinc")
- cd $pkgbase-nox-build
+ cd $pkgbase-v2-nox
make DESTDIR="$pkgdir" install
More information about the arch-commits
mailing list