summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Nave2022-08-03 17:29:16 +0200
committerClaudio Nave2022-08-03 17:29:16 +0200
commitd397f7b731d60477876874c48f9d8a8bff727e2e (patch)
tree89c6bf4c4437d9d897fce6f372d2f67eed40c522
parentc61d597e93d0cfe71b71875730a7fad171b4f9c9 (diff)
downloadaur-d397f7b731d60477876874c48f9d8a8bff727e2e.tar.gz
Update to 23.1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD34
2 files changed, 22 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 52b52dd9f6c9..7c74fafffe92 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
pkgbase = perl-ora2pg
- pkgdesc = Moves Oracle databases to PostgreSQL
- pkgver = 21.0
+ pkgdesc = Ora2Pg - Oracle to PostgreSQL database schema converter
+ pkgver = 23.1
pkgrel = 1
url = http://ora2pg.darold.net
arch = any
license = GPL
license = PerlArtistic
- depends = perl-dbd-oracle
+ depends = perl
+ optdepends = perl-dbd-oracle: connect to an Oracle db
+ optdepends = perl-dbd-pg: connect to a PostgreSQL db
+ optdepends = perl-dbd-mysql: connect to a MySQL db
options = !emptydirs
- source = http://downloads.sourceforge.net/ora2pg/ora2pg-21.0.tar.bz2
- md5sums = 78af615d8b3dbef06464acf8d0d46c47
+ source = https://github.com/darold/ora2pg/archive/refs/tags/v23.1.tar.gz
+ sha256sums = e6c0e92ae9058c14480ec4a26db60796714a721eaf223ac53e1fe4e37d9ce2f6
pkgname = perl-ora2pg
-
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
}