summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartłomiej Piotrowski2018-01-07 17:35:06 +0100
committerBartłomiej Piotrowski2018-01-07 17:35:06 +0100
commit5e11c7f89a295d46cbdcea4c26e17f742e4fbca9 (patch)
tree050e807ed5d18b69cbbb4802451b9a23794b0ee4
downloadaur-5e11c7f89a295d46cbdcea4c26e17f742e4fbca9.tar.gz
Import from official repositories
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD51
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a6d03e40add7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = p2c
+ pkgdesc = pascal to c/c++ converter
+ pkgver = 1.21alpha2
+ pkgrel = 11
+ url = http://packages.debian.org/sid/p2c
+ arch = x86_64
+ license = GPL
+ depends = perl
+ source = http://www.ccrnp.ncifcrf.gov/~toms/p2c/p2c-1.21alpha2.tar.gz
+ md5sums = 8340429ae80be2e0e82c01f70c0355bb
+
+pkgname = p2c
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..045406022af6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: tardo <tardo@nagi-fanboi.net>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname=p2c
+pkgver=1.21alpha2
+pkgrel=11
+pkgdesc="pascal to c/c++ converter"
+arch=('x86_64')
+url="http://packages.debian.org/sid/p2c"
+license=('GPL')
+depends=('perl')
+# http://ftp.debian.org/debian/pool/main/p/p2c/p2c_$pkgver-3.diff.gz)
+source=(http://www.ccrnp.ncifcrf.gov/~toms/p2c/p2c-$pkgver.tar.gz)
+md5sums=('8340429ae80be2e0e82c01f70c0355bb')
+
+build() {
+ cd "$srcdir"
+# patch -Np1 <../p2c_$pkgver-3.diff
+
+ cd src
+ sed -i 's#getline#xgetline#' *.c *.hdrs
+ make \
+ BINDIR=/usr/bin \
+ MANDIR=/usr/share/man/man1 \
+ LIBDIR=/usr/lib \
+ HOMEDIR=/usr/lib/p2c \
+ INCDIR=/usr/include/p2c \
+ ABSHOMEDIR=/usr/lib/p2c \
+ ABSLIBDIR=/usr/lib \
+ ABSINCDIR=/usr/include/p2c
+}
+
+package() {
+ cd "$srcdir"/src
+
+ mkdir -p "$pkgdir"/usr/bin \
+ "$pkgdir"/usr/share/man/man1 \
+ "$pkgdir"/usr/lib \
+ "$pkgdir"/usr/include/p2c
+ make install \
+ BINDIR="$pkgdir"/usr/bin \
+ MANDIR="$pkgdir"/usr/share/man/man1 \
+ LIBDIR="$pkgdir"/usr/lib \
+ HOMEDIR="$pkgdir"/usr/lib/p2c \
+ INCDIR="$pkgdir"/usr/include/p2c \
+ ABSHOMEDIR="$pkgdir"/usr/lib/p2c \
+ ABSLIBDIR="$pkgdir"/usr/lib \
+ ABSINCDIR="$pkgdir"/usr/include/p2c
+}