summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichal Wojdyla2021-10-25 03:07:54 +0200
committerMichal Wojdyla2021-10-25 03:07:54 +0200
commita2d6643afe00b4d6f2be7011c36dd2693ab5460d (patch)
tree58adb85125cc92f91ee20340d79199c5ce6dc375 /PKGBUILD
parentc74fd131c7e6b0065d39b5b9dcf2049d94af16dc (diff)
downloadaur-a2d6643afe00b4d6f2be7011c36dd2693ab5460d.tar.gz
fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD73
1 files changed, 19 insertions, 54 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d7efae3daee3..ee98f7446228 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,82 +1,47 @@
-# Maintainer: sudokode <sudokode@gmail.com>
+# Contributor: sudokode <sudokode@gmail.com>
# Contributor: Keshav P R <(the.ridikulus.rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)>
# Contributor: Gen2ly <toddrpartridge@gmail.com>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# Contributor: dorphell <dorphell@archlinux.org>
-pkgname="parted-git"
-pkgver=3.2.r9.gf98f791
+pkgname=parted-git
+pkgver=3.4.r50.gb20227a
pkgrel=1
-pkgdesc="A program for creating, destroying, resizing, checking, and copying partitions"
-arch=('i686' 'x86_64')
+pkgdesc="A program for creating, destroying, resizing, checking and copying partitions"
+arch=('x86_64')
license=('GPL3')
-url="http://www.gnu.org/software/parted/parted.html"
-makedepends=('git' 'rsync' 'gperf' 'bc')
-checkdepends=('valgrind' 'perl-digest-crc' 'python2')
-depends=('device-mapper' 'util-linux' 'gettext' 'e2fsprogs' 'ncurses' 'readline')
-optdepends=('reiserfsprogs: for reiserfs partitions')
+url='https://www.gnu.org/software/parted/parted.html'
+depends=('device-mapper' 'util-linux-libs')
+makedepends=('pkg-config' 'git' 'gperf' 'rsync')
conflicts=('parted')
provides=('parted')
-options=(!libtool)
-source=("$pkgname::git://git.savannah.gnu.org/parted.git"
- "gnulib-git::git://git.savannah.gnu.org/gnulib.git")
+source=("$pkgname::git+https://git.savannah.gnu.org/git/parted.git"
+ "gnulib-git::git+https://git.savannah.gnu.org/git/gnulib.git")
sha256sums=('SKIP' 'SKIP')
-install="parted-git.install"
pkgver() {
cd $pkgname
-
git describe --long | sed 's/^v//; s/\([^-]*-g\)/r\1/; s/-/./g'
}
-
-prepare() {
+ prepare() {
cd $pkgname
- # Fix attempts to use python3 in make check
- sed -i 's/python/python2/' tests/t0282-gpt-move-backup.sh
- sed -i 's/python/python2/' tests/t0283-overlap-partitions.sh
-}
+ git submodule init
+ git config submodule.gnulib.url "${srcdir}/gnulib-git"
+ git submodule update
+ }
build() {
cd $pkgname
-
- # install -d "${srcdir}/${_gitname}_build/build-aux/" || true
- # install -D -m0755 "/usr/share/libtool/config/ltmain.sh" "${srcdir}/${_gitname}_build/build-aux/ltmain.sh"
-
- ./bootstrap --no-git --gnulib-srcdir="$srcdir"/gnulib-git
-
+ ./bootstrap --no-git --gnulib-srcdir=gnulib
./configure \
--prefix=/usr \
- --bindir=/usr/bin \
- --sbindir=/usr/sbin \
- --libexecdir=/usr/lib \
- --sysconfdir=/etc \
- --with-readline \
- --disable-silent-rules \
- --enable-mtrace \
- --enable-device-mapper \
- --enable-dynamic-loading \
- --enable-nls \
- --enable-debug \
- --enable-pc98
-
+ --sbindir=/usr/bin \
+ --disable-rpath
make
}
-check() {
- cd $pkgname
-
- ## Normal test-suite for 512 byte sectors
- make check
-
- ## Check whether test-suite works for 4K byte sectors - seems like already done by the top "make check" command
- #PARTED_SECTOR_SIZE="4096" CK_FORK="no" make check
-}
-
package() {
cd $pkgname
-
- make DESTDIR="$pkgdir" install
+ make DESTDIR="${pkgdir}" install
}
-
-# vim:set ts=2 sw=2 et: