summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 14 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index be5b874d9365..0b6afa5be215 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,29 @@
# Contributor: Antonio Muñoz <agmconejo AT gmail DOT com>
-_perlmod=ora2pg
pkgname=perl-ora2pg
-pkgver=21.0
+pkgver=23.1
pkgrel=1
-pkgdesc="Moves Oracle databases to PostgreSQL"
+pkgdesc="Ora2Pg - Oracle to PostgreSQL database schema converter"
arch=('any')
url="http://ora2pg.darold.net"
license=('GPL' 'PerlArtistic')
-depends=('perl-dbd-oracle')
-makedepends=()
+depends=('perl')
+optdepends=('perl-dbd-oracle: connect to an Oracle db'
+ 'perl-dbd-pg: connect to a PostgreSQL db'
+ 'perl-dbd-mysql: connect to a MySQL db')
options=('!emptydirs')
-source=("http://downloads.sourceforge.net/${_perlmod}/${_perlmod}-${pkgver}.tar.bz2")
-md5sums=('78af615d8b3dbef06464acf8d0d46c47')
+source=("https://github.com/darold/ora2pg/archive/refs/tags/v${pkgver}.tar.gz")
+sha256sums=('e6c0e92ae9058c14480ec4a26db60796714a721eaf223ac53e1fe4e37d9ce2f6')
build() {
- cd "${_perlmod}-${pkgver}"
-
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL \
- DESTDIR=${pkgdir} \
- DOCDIR=/usr/share/doc/${pkgname} \
- INSTALLDIRS=vendor -l
+ cd "ora2pg-${pkgver}"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL DESTDIR=${pkgdir} INSTALLDIRS=vendor
make
}
-check() {
- cd "${_perlmod}-${pkgver}"
- make test
-}
-
package() {
- cd "${_perlmod}-${pkgver}"
- make install DESTDIR="${pkgdir}" SYSCONFDIR="${pkgdir}/etc"
+ cd "ora2pg-${pkgver}"
+ make DESTDIR="${pkgdir}/" install
+ mv ${pkgdir}/etc/ora2pg/ora2pg.conf{.dist,}
+ sed -i "s#${pkgdir}##" ${pkgdir}/usr/bin/vendor_perl/ora2pg
}