[arch-commits] Commit in lesstif/trunk (PKGBUILD)

Eric Bélanger eric at nymeria.archlinux.org
Fri Sep 27 04:28:47 UTC 2013


    Date: Friday, September 27, 2013 @ 06:28:47
  Author: eric
Revision: 195187

upgpkg: lesstif 0.95.2-5

Update url (close FS#36010), Install doc in /usr/share/doc, Add prepare function

Modified:
  lesstif/trunk/PKGBUILD

----------+
 PKGBUILD |   62 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 30 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-09-27 03:32:12 UTC (rev 195186)
+++ PKGBUILD	2013-09-27 04:28:47 UTC (rev 195187)
@@ -1,15 +1,12 @@
 # $Id$
 # Maintainer:
-# Contributor: Eric Belanger <eric at archlinux.org>
-# Contributor: John Proctor <jproctor at prium.net>
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
 
 pkgname=lesstif
 pkgver=0.95.2
-pkgrel=4
+pkgrel=5
 pkgdesc="LGPL'd re-implementation of Motif"
 arch=('i686' 'x86_64')
-url="http://www.lesstif.org/"
+url="http://sourceforge.net/projects/lesstif/"
 license=('LGPL' 'MIT')
 depends=('freetype2' 'libxt' 'libxp')
 options=('!libtool' '!buildflags')
@@ -20,41 +17,42 @@
          'b1f320192a9154f72d83e9d3d5a25a2f'
          '30e2c0babc84696af089d55cb9cb2908')
 
+prepare() {
+  cd "${srcdir}"/${pkgname}-${pkgver}
+
+  # https://bugs.archlinux.org/task/17712
+  patch -p1 -i "${srcdir}"/040_fedora_XxxxProperty-64bit.diff
+}
+
 build() {
-	cd "${srcdir}"/${pkgname}-${pkgver}
+  cd "${srcdir}"/${pkgname}-${pkgver}
 
-    # https://bugs.archlinux.org/task/17712
-	patch -p1 -i "${srcdir}"/040_fedora_XxxxProperty-64bit.diff
+  ./configure --prefix=/usr \
+    --enable-production \
+    --enable-nonstandard-conversions \
+    --enable-editres \
+    --with-xdnd \
+    --enable-build-21 \
+    --disable-debug \
+    --enable-static
 
-	./configure --prefix=/usr \
-      --mandir=/usr/share/man \
-	  --docdir=/usr/share/doc \
-      --enable-production \
-	  --enable-nonstandard-conversions \
-      --enable-editres \
-      --with-xdnd \
-      --enable-build-21 \
-      --disable-debug \
-	  --enable-static
+  # fix linkage against already installed version
+  perl -pi -e 's/^(hardcode_into_libs)=.*/$1=no/' libtool
 
-	# fix linkage against already installed version
-	perl -pi -e 's/^(hardcode_into_libs)=.*/$1=no/' libtool
+  make
 
-	make
+  # fix linkage against already installed version
+  for f in $(find . -name \*.la -type f) ; do
+    perl -pi -e 's/^(relink_command=.*)/# $1/' $f
+  done
 
-	# fix linkage against already installed version
-	for f in `find . -name \*.la -type f` ; do
-	    perl -pi -e 's/^(relink_command=.*)/# $1/' $f
-	done
-
-	make -C lib/Mrm-2.1
+  make -C lib/Mrm-2.1
 }
 
 package() {
-	cd "${srcdir}"/${pkgname}-${pkgver}
+  cd "${srcdir}"/${pkgname}-${pkgver}
 
-	make -C lib/Mrm-2.1 DESTDIR="${pkgdir}" install
-	make appdir=/usr/share/X11/app-defaults rootdir=/usr/share/LessTif \
-	    DESTDIR="${pkgdir}" install
-	install -Dm644 "${srcdir}"/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  make -C lib/Mrm-2.1 DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" appdir=/usr/share/X11/app-defaults rootdir=/usr/share/doc/LessTif install
+  install -Dm644 "${srcdir}"/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }




More information about the arch-commits mailing list