Browse Source

[testing] -> [core] 'texinfo-6.6-1' move

master
artoo 6 months ago
parent
commit
a11ee64317
Signed by: artoo <artoo@artixlinux.org> GPG Key ID: 3292CD0BB0DB310B

+ 5
- 12
texinfo/repos/core-x86_64/PKGBUILD View File

@@ -3,8 +3,8 @@
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>

pkgname=texinfo
pkgver=6.5
pkgrel=2
pkgver=6.6
pkgrel=1
pkgdesc='GNU documentation system for on-line information and printed output'
arch=(x86_64)
url='http://www.gnu.org/software/texinfo/'
@@ -13,20 +13,13 @@ groups=(base base-devel)
depends=(ncurses gzip perl sh)
source=(https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
texinfo-install.hook
texinfo-remove.hook
r8006.patch)
md5sums=('3715197e62e0e07f85860b3d7aab55ed'
texinfo-remove.hook)
md5sums=('5231da3e6aa106cd0532b8609e5b3702'
'SKIP'
'9a98fb162650ff3065f9a4ebec22db36'
'5590fb3ef9ec309c98f5a4d85eca49da'
'd764aef5e2e5424f3f2d8303542d7443')
'5590fb3ef9ec309c98f5a4d85eca49da')
validpgpkeys=('EAF669B31E31E1DECBD11513DDBC579DAB37FBA9') # Gavin Smith

prepare() {
cd $pkgname-$pkgver
patch -p1 -i "$srcdir/r8006.patch"
}

build() {
cd $pkgname-$pkgver
./configure --prefix=/usr

+ 0
- 16
texinfo/repos/core-x86_64/r8006.patch View File

@@ -1,16 +0,0 @@
--- trunk/tp/Texinfo/Parser.pm 2018/06/04 19:51:36 8006
+++ trunk/tp/Texinfo/Parser.pm 2018/07/13 15:31:28 8007
@@ -5531,11 +5531,11 @@
}
} elsif ($command eq 'clickstyle') {
# REMACRO
- if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*/) {
+ if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*/) {
$args = ['@'.$1];
$self->{'clickstyle'} = $1;
$remaining = $line;
- $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
+ $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
$has_comment = 1 if (defined($4));
} else {
$self->line_error (sprintf($self->__(

+ 0
- 38
texinfo/repos/testing-x86_64/PKGBUILD View File

@@ -1,38 +0,0 @@
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>

pkgname=texinfo
pkgver=6.6
pkgrel=1
pkgdesc='GNU documentation system for on-line information and printed output'
arch=(x86_64)
url='http://www.gnu.org/software/texinfo/'
license=(GPL3)
groups=(base base-devel)
depends=(ncurses gzip perl sh)
source=(https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
texinfo-install.hook
texinfo-remove.hook)
md5sums=('5231da3e6aa106cd0532b8609e5b3702'
'SKIP'
'9a98fb162650ff3065f9a4ebec22db36'
'5590fb3ef9ec309c98f5a4d85eca49da')
validpgpkeys=('EAF669B31E31E1DECBD11513DDBC579DAB37FBA9') # Gavin Smith

build() {
cd $pkgname-$pkgver
./configure --prefix=/usr
make
}

check() {
make -C $pkgname-$pkgver check
}

package() {
make -C $pkgname-$pkgver DESTDIR="$pkgdir" install

install -dm755 "$pkgdir"/usr/share/libalpm/hooks/
install -m644 texinfo-{install,remove}.hook "$pkgdir"/usr/share/libalpm/hooks/
}

+ 0
- 11
texinfo/repos/testing-x86_64/texinfo-install.hook View File

@@ -1,11 +0,0 @@
[Trigger]
Type = File
Operation = Install
Operation = Upgrade
Target = usr/share/info/*

[Action]
Description = Updating the info directory file...
When = PostTransaction
Exec = /bin/sh -c 'while read -r f; do install-info "$f" /usr/share/info/dir 2> /dev/null; done'
NeedsTargets

+ 0
- 10
texinfo/repos/testing-x86_64/texinfo-remove.hook View File

@@ -1,10 +0,0 @@
[Trigger]
Type = File
Operation = Remove
Target = usr/share/info/*

[Action]
Description = Removing old entries from the info directory file...
When = PreTransaction
Exec = /bin/sh -c 'while read -r f; do install-info --delete "$f" /usr/share/info/dir 2> /dev/null; done'
NeedsTargets

Loading…
Cancel
Save