diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 14 insertions, 20 deletions
@@ -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 } |