summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2018-02-08 13:12:51 -0200
committerDaniel Bermond2018-02-08 13:12:51 -0200
commit75dbdbd7108cf51b914da128bc46bbe86567d6c1 (patch)
treeb941e0bd55e4001e8595ae26dffd57979234594e
parentd4732d107838df637fe9ca74cb9ed884d8791958 (diff)
downloadaur-75dbdbd7108cf51b914da128bc46bbe86567d6c1.tar.gz
Remove gcc-multilib (merged into gcc). Fix license. Cosmetics.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD59
2 files changed, 37 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b8c46c50c715..cfbe63d5870b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,18 @@
-# Generated by mksrcinfo v8
-# Sun May 8 14:39:39 UTC 2016
pkgbase = lib32-schroedinger
pkgdesc = An implemenation of the Dirac video codec in ANSI C code (32 bit)
pkgver = 1.0.11
- pkgrel = 2
+ pkgrel = 3
url = https://launchpad.net/schroedinger/
arch = x86_64
license = GPL2
license = LGPL2.1
license = MPL
license = MIT
- makedepends = gcc-multilib
depends = lib32-orc
depends = lib32-gcc-libs
depends = schroedinger
source = http://launchpad.net/schroedinger/trunk/1.0.11/+download//schroedinger-1.0.11.tar.gz
- md5sums = da6af08e564ca1157348fb8d92efc891
+ sha256sums = 1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912
pkgname = lib32-schroedinger
diff --git a/PKGBUILD b/PKGBUILD
index b47d3fcbf3a0..8baf84f687bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,46 @@
+# Maintainer : Daniel Bermond < yahoo-com: danielbermond >
+# Contributor: Johannes Dewender <arch@JonnyJD.net>
# Contributor: josephgbr <rafael.f.f1@gmail.com>
-_pkgbase=schroedinger
-pkgname=lib32-${_pkgbase}
+_pkgbasename=schroedinger
+pkgname=lib32-"$_pkgbasename"
pkgver=1.0.11
-pkgrel=2
-pkgdesc="An implemenation of the Dirac video codec in ANSI C code (32 bit)"
+pkgrel=3
+pkgdesc='An implemenation of the Dirac video codec in ANSI C code (32 bit)'
arch=('x86_64')
-#url="http://www.diracvideo.org/"
-url="https://launchpad.net/schroedinger/"
+url='https://launchpad.net/schroedinger/'
license=('GPL2' 'LGPL2.1' 'MPL' 'MIT')
-depends=('lib32-orc' 'lib32-gcc-libs' "${_pkgbase}")
-makedepends=('gcc-multilib')
-source=(http://launchpad.net/$_pkgbase/trunk/$pkgver/+download//${_pkgbase}-${pkgver}.tar.gz)
-md5sums=('da6af08e564ca1157348fb8d92efc891')
+depends=('lib32-orc' 'lib32-gcc-libs' "$_pkgbasename")
+source=("http://launchpad.net/${_pkgbasename}/trunk/${pkgver}/+download//${_pkgbasename}-${pkgver}.tar.gz")
+sha256sums=('1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912')
build() {
- export CC='gcc -m32'
- export CXX='g++ -m32'
- export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
- cd "${srcdir}/${_pkgbase}-${pkgver}"
- ./configure --prefix=/usr --libdir=/usr/lib32
-
- make
+ export CC='gcc -m32'
+ export CXX='g++ -m32'
+ export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+ cd "${_pkgbasename}-${pkgver}"
+
+ ./configure \
+ --prefix='/usr' \
+ --libdir='/usr/lib32' \
+ --enable-shared='yes' \
+ --enable-static='no' \
+ --enable-fast-install \
+ --enable-largefile \
+ --enable-encoder \
+ --enable-motion-ref \
+ --with-thread='auto'
+
+ make
}
package() {
- cd "${srcdir}/${_pkgbase}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- rm -rf "${pkgdir}"/usr/{include,share}
- mkdir -p "${pkgdir}/usr/share/licenses"
- ln -sf ${_pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}"
+ cd "${_pkgbasename}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+
+ rm -rf "${pkgdir}"/usr/{include,share}
+
+ install -D -m644 COPYING.MIT "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.MIT"
}