subrepo:
  subdir:   "mpir"
  merged:   "0742a1a"
upstream:
  origin:   "https://aur.archlinux.org/mpir"
  branch:   "master"
  commit:   "0742a1a"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???"
This commit is contained in:
Gabriel Ebner 2020-12-26 19:09:29 +01:00
parent b7f212f567
commit 8b56a47faa
4 changed files with 85 additions and 0 deletions

16
mpir/.SRCINFO Normal file
View File

@ -0,0 +1,16 @@
pkgbase = mpir
pkgdesc = Library for multiple precision integers and rationals
pkgver = 3.0.0
pkgrel = 1
url = http://www.mpir.org/
install = mpir.install
arch = i686
arch = x86_64
license = LGPL
makedepends = yasm
depends = gcc-libs
source = http://www.mpir.org/mpir-3.0.0.tar.bz2
sha256sums = 52f63459cf3f9478859de29e00357f004050ead70b45913f2c2269d9708675bb
pkgname = mpir

12
mpir/.gitrepo Normal file
View File

@ -0,0 +1,12 @@
; DO NOT EDIT (unless you know what you are doing)
;
; This subdirectory is a git "subrepo", and this file is maintained by the
; git-subrepo command. See https://github.com/git-commands/git-subrepo#readme
;
[subrepo]
remote = https://aur.archlinux.org/mpir
branch = master
commit = 0742a1a80a0084be5d98e6f6b7f77b5d4431ce41
parent = b7f212f5673d192dee3e04bb5be8f6e6a6e79ddd
method = merge
cmdver = 0.4.1

37
mpir/PKGBUILD Normal file
View File

@ -0,0 +1,37 @@
# Maintainer: Joe Neeman <joeneeman@gmail.com>
# Contributor: Rémy Oudompheng <oudomphe@clipper.ens.fr>
# Contributor: Alessandro "jakedust" Andrioni <jakedust@gmail.com>
pkgname=mpir
pkgver=3.0.0
pkgrel=1
pkgdesc="Library for multiple precision integers and rationals"
arch=('i686' 'x86_64')
url="http://www.mpir.org/"
license=('LGPL')
depends=('gcc-libs')
makedepends=('yasm')
source=(http://www.mpir.org/mpir-$pkgver.tar.bz2)
sha256sums=('52f63459cf3f9478859de29e00357f004050ead70b45913f2c2269d9708675bb')
install=mpir.install
prepare() {
cd "$srcdir/mpir-$pkgver"
}
build() {
cd "$srcdir/mpir-$pkgver"
[[ "$CARCH" == "i686" ]] && export ABI=32
./configure --prefix=/usr --enable-cxx
make
}
check() {
cd "$srcdir/mpir-$pkgver"
make check
}
package() {
cd "$srcdir/mpir-$pkgver"
make DESTDIR="$pkgdir" install
}

20
mpir/mpir.install Normal file
View File

@ -0,0 +1,20 @@
infodir=usr/share/info
filelist=(mpir)
post_install() {
[[ -x usr/bin/install-info ]] || return 0
for file in "${filelist[@]}"; do
install-info "$infodir/$file.info.gz" "$infodir/dir" 2> /dev/null
done
}
post_upgrade() {
post_install "$1"
}
pre_remove() {
[[ -x usr/bin/install-info ]] || return 0
for file in "${filelist[@]}"; do
install-info --delete "$infodir/$file.info.gz" "$infodir/dir" 2> /dev/null
done
}