summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavorin Učakar2015-06-08 22:54:50 +0200
committerDavorin Učakar2015-06-08 22:54:50 +0200
commit7996f98300750fbeafc675966553b0355fd475af (patch)
tree521f2ad7313e0a2e3a505b27f223946e98c6947a
downloadaur-7996f98300750fbeafc675966553b0355fd475af.tar.gz
Initial import
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD47
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9067ded0f90b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = stlport
+ pkgdesc = An implementation of the C++ Standard Library
+ pkgver = 5.2.1
+ pkgrel = 2
+ url = http://www.stlport.org/
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = gcc-libs
+ source = http://downloads.sourceforge.net/project/stlport/STLport/STLport-5.2.1/STLport-5.2.1.tar.gz
+ md5sums = b20ace9f4a487b2614dfbb205bee112c
+
+pkgname = stlport
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b3d7b044713e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Contributor: Jonathan Liu <net147@gmail.com>
+# Maintainer: Davorin Učakar <davorin.ucakar@gmail.com>
+
+pkgname=stlport
+_realpkgname=STLport
+pkgver=5.2.1
+pkgrel=2
+pkgdesc="An implementation of the C++ Standard Library"
+arch=('i686' 'x86_64')
+url="http://www.stlport.org/"
+license=('custom')
+depends=('gcc-libs')
+source=("http://downloads.sourceforge.net/project/${pkgname}/${_realpkgname}/${_realpkgname}-${pkgver}/${_realpkgname}-${pkgver}.tar.gz")
+md5sums=('b20ace9f4a487b2614dfbb205bee112c')
+
+build() {
+ cd "${srcdir}/${_realpkgname}-${pkgver}"
+
+ _CFLAGS="$CFLAGS"
+ _CXXFLAGS="$CXXFLAGS"
+ _LDFLAGS="$LDFLAGS"
+
+ unset CFLAGS
+ unset CXXFLAGS
+ unset LDFLAGS
+
+ ./configure --prefix="${pkgdir}/usr" \
+ --with-extra-cflags="$_CFLAGS" \
+ --with-extra-cxxflags="$_CXXFLAGS" \
+ --with-extra-ldflags="$_LDFLAGS"
+ make -j1
+}
+
+package() {
+ cd "${srcdir}/${_realpkgname}-${pkgver}"
+
+ install -dm755 "${pkgdir}/usr/lib"
+ install -dm755 "${pkgdir}/usr/include"
+ make install
+
+ install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ # Extract licence from README and strip leading '*' and unecessary empty lines.
+ cat README | grep '^ \*' | sed -r 's/ \* ?//; $ d; /./,/^$/ !d' > \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et: