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 <[email protected]>
-# Contributor: John Proctor <[email protected]>
-# Contributor: Daniel J Griffiths <[email protected]>
 
 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
 }

Reply via email to