diff options
author | Benjamin Chrétien | 2015-08-07 18:38:34 +0200 |
---|---|---|
committer | Benjamin Chrétien | 2015-08-07 18:38:34 +0200 |
commit | 82ad355c74eb80d37dd415175ee66e69cae0bd81 (patch) | |
tree | 2f53e9e972b83783f05688ba82a23a5effd95f56 | |
download | aur-82ad355c74eb80d37dd415175ee66e69cae0bd81.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b84ea69db3bf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = omniorb417 + pkgdesc = A CORBA object request broker for C++ and Python. Legacy version. + pkgver = 4.1.7 + pkgrel = 1 + url = http://omniorb.sourceforge.net/ + arch = i686 + arch = x86_64 + license = GPL2 + license = LGPL2 + makedepends = pkgconfig + depends = python2 + depends = openssl + provides = omniorb=4.1.7 + conflicts = omniorb + source = http://downloads.sourceforge.net/omniorb/omniORB-4.1.7.tar.bz2 + md5sums = ce8cbe25418a76a2aac5395399463362 + +pkgname = omniorb417 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e0263d890ac4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Contributor: Michele Mocciola <mickele> +# Contributor: Sven Schneider <archlinux.sandmann@googlemail.com> +# Contributor: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: Essien Ita Essien <me@essienitaessien.com> +# Contributor: Brice Mealier <mealier_brice@yahoo.fr> + +pkgname=omniorb417 +pkgver=4.1.7 +pkgrel=1 +pkgdesc="A CORBA object request broker for C++ and Python. Legacy version." +arch=('i686' 'x86_64') +url="http://omniorb.sourceforge.net/" +license=('GPL2' 'LGPL2') +provides=('omniorb=4.1.7') +conflicts=('omniorb') +depends=('python2' 'openssl') +makedepends=('pkgconfig') +source=(http://downloads.sourceforge.net/omniorb/omniORB-${pkgver}.tar.bz2) + +build() { + cd "${srcdir}/omniORB-${pkgver}" + + # python2 fix + for file in $(find . -name '*.py' -print); do + sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' "$file" + sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' "$file" + done + + PYTHON=/usr/bin/python2.7 ./configure \ + --prefix=/usr \ + --with-omniORB-config=/etc/omniORB.cfg \ + --with-omniNames-logdir=/var/log/omniORB \ + --with-openssl=/usr + + make +} + +package() { + cd "${srcdir}/omniORB-${pkgver}" + + make DESTDIR="${pkgdir}" install + + for i in man/man1/*.1; do + install -D -m 644 $i "${pkgdir}/usr/share/${i}" + done + chmod 755 "${pkgdir}"/{usr,usr/bin,usr/lib,usr/share,usr/include,usr/share/idl,usr/lib/pkgconfig,usr/lib/python2.7,usr/lib/python2.7/site-packages} + + # Install config file + mkdir -p "${pkgdir}/etc" + install -m 644 sample.cfg "${pkgdir}/etc/omniORB.cfg" +} +md5sums=('ce8cbe25418a76a2aac5395399463362') |