[arch-commits] Commit in libsmbios/repos (extra-x86_64 extra-x86_64/PKGBUILD)

Jan de Groot jgc at archlinux.org
Mon Apr 13 17:18:33 UTC 2009


    Date: Monday, April 13, 2009 @ 13:18:33
  Author: jgc
Revision: 35444

Merged revisions 356,35443 via svnmerge from 
svn+ssh://svn.archlinux.org/srv/svn-packages/libsmbios/trunk

........
  r356 | aaron | 2008-04-18 22:56:27 +0000 (Fri, 18 Apr 2008) | 1 line
  
  Added svn:keywords to all PKGBUILDs
........
  r35443 | jgc | 2009-04-13 17:18:19 +0000 (Mon, 13 Apr 2009) | 1 line
  
  upgpkg: libsmbios 2.2.16-1
........

Modified:
  libsmbios/repos/extra-x86_64/	(properties)
  libsmbios/repos/extra-x86_64/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)


Property changes on: libsmbios/repos/extra-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
   - /libsmbios/trunk:1-71
   + /libsmbios/trunk:1-35443

Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD	2009-04-13 17:18:19 UTC (rev 35443)
+++ extra-x86_64/PKGBUILD	2009-04-13 17:18:33 UTC (rev 35444)
@@ -4,33 +4,33 @@
 # Contributor: daniel g. siegel <dgsiegel at gmail.com> 
 
 pkgname=libsmbios
-pkgver=2.0.2
+pkgver=2.2.16
 pkgrel=1
 pkgdesc="A library for providing access to as much BIOS information as possible"
 arch=(i686 x86_64)
 url="http://linux.dell.com/libsmbios/main/index.html"
 license=('GPL' 'custom')
-depends=('gcc-libs>=4.3.0')
+depends=('gcc-libs>=4.3.3')
+optdepends=('python: tools')
 source=(http://linux.dell.com/libsmbios/download/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz)
 options=('!libtool')
-md5sums=('3d079038c08495c2a46ec20544168bb4')
+md5sums=('6edf6659fbb77e7d0f60d5217a7d88ed')
 
 build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static || return 1
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  mkdir build
+  cd build
+  ../configure --prefix=/usr --sysconfdir=/etc --disable-static || return 1
+  mkdir -p out/libsmbios_c
+  mkdir -p out/libsmbios_c++
+  LD_PRELOAD="" make || return 1
+  make DESTDIR="${pkgdir}" install || return 1
+  install -m755 -d "${pkgdir}/usr/include"
+  cp -a ../src/include/* "${pkgdir}/usr/include/" || return 1
+  cp -a out/public-include/* "${pkgdir}/usr/include/" || return 1
 
-  make || return 1
-  make DESTDIR=${startdir}/pkg/ install || return 1
+  rm -rf "${pkgdir}/etc/yum"
 
-  install -m755 -d ${startdir}/pkg/usr/include
-
-  cp -r include/smbios ${startdir}/pkg/usr/include/smbios || return 1
-  find ${startdir}/pkg/usr/include/smbios -type d -exec chmod 0755 {} \; || return 1
-  find ${startdir}/pkg/usr/include/smbios -type f -exec chmod 0644 {} \; || return 1
-  chown -R root:root ${startdir}/pkg/usr/include/smbios || return 1
-
-  rm -f ${startdir}/pkg/usr/include/smbios/version.h.in
-
-  install -m755 -d ${startdir}/pkg/usr/share/licenses/${pkgname}
-  install -m644 COPYING-OSL ${startdir}/pkg/usr/share/licenses/${pkgname}/ || return 1
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 ../COPYING-OSL "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
 }




More information about the arch-commits mailing list