Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages /
links
Commits:
9e876ba3 by Christian Hesse at 2024-07-23T21:56:35+02:00
upgpkg: 2.29-2: rebuild for missing .SRCINFO
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = links
pkgdesc = A text WWW browser, similar to Lynx
pkgver = 2.29
- pkgrel = 1
+ pkgrel = 2
url = http://links.twibright.com/
arch = x86_64
license = GPL
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=links
pkgver=2.29
-pkgrel=1
+pkgrel=2
pkgdesc='A text WWW browser, similar to Lynx'
arch=('x86_64')
url='http://links.twibright.com/'
@@ -20,22 +20,28 @@
source=("http://links.twibright.com/download/${pkgname}-${pkgver}.tar.bz2"
sha256sums=('22aa96c0b38e1a6f8f7ed9d7a4167a47fc37246097759ef6059ecf8f9ead7998'
'f96bf2638e9c309bfdb857bd62a732b980231b3a683cd585ec872b249c2c1b19')
-configure_options=(
+_configure_options=(
--prefix=/usr
--mandir=/usr/share/man
--disable-javascript
)
prepare() {
- cd ${pkgname}-${pkgver}
- sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" configure
+ cd "${pkgname}-${pkgver}"
+
+ sed -i '/AC_PROG_CC/a AC_PROG_CXX/' configure.in
+ autoreconf -fi
}
build() {
- cd ${pkgname}-${pkgver}
- (cd intl; ./gen-intl; ./synclang)
+ cd "${pkgname}-${pkgver}"
+
+ ( cd intl
+ ./gen-intl
+ ./synclang )
+
./configure \
- "${configure_options[@]}" \
+ "${_configure_options[@]}" \
--enable-graphics \
--with-x \
--with-fb
@@ -43,7 +49,7 @@ build() {
mv links xlinks
./configure \
- "${configure_options[@]}" \
+ "${_configure_options[@]}" \
--disable-graphics \
--without-x \
--without-fb
@@ -51,7 +57,7 @@ build() {
}
package() {
- cd ${pkgname}-${pkgver}
+ cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -D -m0755 xlinks "${pkgdir}/usr/bin/xlinks"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/links/-/commit/9e876ba3608a8a652226fc0eabf9807f7b77ec82
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/links/-/commit/9e876ba3608a8a652226fc0eabf9807f7b77ec82
You're receiving this email because of your account on gitlab.archlinux.org.