summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Muñoz2015-06-11 07:58:14 +0200
committerAntonio Muñoz2015-06-11 07:58:14 +0200
commit13a1d392851d565493d333a9594a21e92acf640d (patch)
tree7ed424297a78a32999fd9179aaa038ce6e762dd1
downloadaur-13a1d392851d565493d333a9594a21e92acf640d.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD35
-rw-r--r--destdir.patch38
3 files changed, 90 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0ed3db02d126
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = perl-ora2pg
+ pkgdesc = Moves Oracle databases to PostgreSQL
+ pkgver = 15.3
+ pkgrel = 1
+ url = http://ora2pg.darold.net
+ arch = any
+ license = GPL
+ license = PerlArtistic
+ depends = perl-dbd-oracle
+ options = !emptydirs
+ source = http://downloads.sourceforge.net/ora2pg/ora2pg-15.3.tar.bz2
+ source = destdir.patch
+ md5sums = 8a63f41208015fec62675dac77e1d8ff
+ md5sums = 7fc24b5df9de34bb8ff3d05a03124488
+
+pkgname = perl-ora2pg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..788317871eb0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Contributor: Antonio Muñoz <agmconejo AT gmail DOT com>
+
+_perlmod=ora2pg
+pkgname=perl-ora2pg
+pkgver=15.3
+pkgrel=1
+pkgdesc="Moves Oracle databases to PostgreSQL"
+arch=('any')
+url="http://ora2pg.darold.net"
+license=('GPL' 'PerlArtistic')
+depends=('perl-dbd-oracle')
+makedepends=()
+options=('!emptydirs')
+source=("http://downloads.sourceforge.net/${_perlmod}/${_perlmod}-${pkgver}.tar.bz2" "destdir.patch")
+md5sums=('8a63f41208015fec62675dac77e1d8ff'
+ '7fc24b5df9de34bb8ff3d05a03124488')
+
+build() {
+ cd "${_perlmod}-${pkgver}"
+
+ patch -Np1 -i ${srcdir}/destdir.patch
+
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor -l
+ make
+}
+
+check() {
+ cd "${_perlmod}-${pkgver}"
+ make test
+}
+
+package() {
+ cd "${_perlmod}-${pkgver}"
+ make install DESTDIR="${pkgdir}" SYSCONFDIR="${pkgdir}/etc"
+}
diff --git a/destdir.patch b/destdir.patch
new file mode 100644
index 000000000000..8e2b9a500e60
--- /dev/null
+++ b/destdir.patch
@@ -0,0 +1,38 @@
+diff -urN ora2pg-13.0.orig/Makefile.PL ora2pg-13.0/Makefile.PL
+--- ora2pg-13.0.orig/Makefile.PL 2014-06-02 16:16:35.000000000 +0200
++++ ora2pg-13.0/Makefile.PL 2014-09-30 11:02:36.621469259 +0200
+@@ -636,23 +636,23 @@
+ my $postamble = qq{
+ install_all :
+ \@echo "Installing default configuration file ($DEST_CONF_FILE) to $CONFDIR"
+- \@\$(MKPATH) $CONFDIR/ora2pg
+- \@\$(CP) -f $DEST_CONF_FILE $CONFDIR/ora2pg/$DEST_CONF_FILE
+- \@\$(MKPATH) $DOCDIR
+- \@\$(CP) -f README $DOCDIR/README
+- \@\$(CP) -f INSTALL $DOCDIR/INSTALL
+- \@\$(CP) -f changelog $DOCDIR/changelog
++ \@\$(MKPATH) \$(DESTDIR)$CONFDIR/ora2pg
++ \@\$(CP) -f $DEST_CONF_FILE \$(DESTDIR)$CONFDIR/ora2pg/$DEST_CONF_FILE
++ \@\$(MKPATH) \$(DESTDIR)$DOCDIR
++ \@\$(CP) -f README \$(DESTDIR)$DOCDIR/README
++ \@\$(CP) -f INSTALL \$(DESTDIR)$DOCDIR/INSTALL
++ \@\$(CP) -f changelog \$(DESTDIR)$DOCDIR/changelog
+ };
+ if ($^O =~ /MSWin32|dos/i) {
+ my $tmp_conf = quotemeta($CONFDIR);
+ $postamble = qq{
+ install_all :
+ \@echo "Installing default configuration file ($DEST_CONF_FILE) to $CONFDIR"
+- \@\$(MKPATH) $CONFDIR
+- \@\$(CP) $DEST_CONF_FILE $CONFDIR\\$DEST_CONF_FILE
+- \@\$(CP) README $CONFDIR\\README
+- \@\$(CP) INSTALL $CONFDIR\\INSTALL
+- \@\$(CP) changelog $CONFDIR\\changelog
++ \@\$(MKPATH) \$(DESTDIR)$CONFDIR
++ \@\$(CP) $DEST_CONF_FILE \$(DESTDIR)$CONFDIR\\$DEST_CONF_FILE
++ \@\$(CP) README \$(DESTDIR)$CONFDIR\\README
++ \@\$(CP) INSTALL \$(DESTDIR)$CONFDIR\\INSTALL
++ \@\$(CP) changelog \$(DESTDIR)$CONFDIR\\changelog
+ };
+ }
+ return $postamble;