diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 6 insertions, 14 deletions
@@ -4,8 +4,8 @@ # Contributor: Jason Chu <jason@archlinux.org> pkgname=lyx -pkgver=2.3.6.1 -pkgrel=6 +pkgver=2.3.7 +pkgrel=1 pkgdesc="An advanced WYSIWYM document processor & LaTeX front-end" arch=('x86_64') url="https://www.lyx.org" @@ -18,23 +18,15 @@ optdepends=('rcs: built-in version control system' license=('GPL') backup=('etc/lyx/lyxrc.dist') options=('emptydirs') -source=(https://ftp.lip6.fr/pub/lyx/stable/2.3.x/lyx-$pkgver.tar.gz{,.sig} +source=(https://ftp.lip6.fr/pub/lyx/stable/${pkgver::4}x/lyx-${pkgver}-1.tar.gz{,.sig} lyxrc.dist) validpgpkeys=('FE66471B43559707AFDAD955DE7A44FAC7FB382D') # LyX Release Manager (Signing LyX tarballs and binaries) <sanda@lyx.org> -sha512sums=('b2f24d32c3716144fc19a5187d59dce86c718e9180b3b33826a04477c5deeed8238c31e0569b8c218164726ab10b66c76c22dc7e0610ca18a7b7e651a3525cbd' +sha512sums=('e3d936127b43ebc0f62aa6179fbc9cd00610ad5c6fd8946c85f6963e4bf10140babdb961234d85dc1f4d56dfd16eb12810764701d6e8501e6864e3ce6e8d596d' 'SKIP' 'eef777cf6033a7b1e04700f33068b07309f8d5c6931c16927305dafb3a00fd46d4b536149349ab56b7455e7dea195c8889da2b6fbf9caa9e76bc0557f9358bc3') -prepare() { - # Expand the automake compatibility version - sed -i 's/2.6\[5-9\]/2.7\[1-9\]/' "${pkgname}-${pkgver}"/autogen.sh - # Add missing headers for work with GCC 12.1.0 or later - sed -i '54 a #include <iterator>' "${pkgname}-${pkgver}"/src/lyxfind.cpp - sed -i '45 a #include <cstring>' "${pkgname}-${pkgver}"/src/insets/InsetListings.cpp -} - build() { - cd "${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} ./autogen.sh ./configure \ --prefix=/usr \ @@ -45,7 +37,7 @@ build() { } package() { - cd "${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install # install appdata install -Dm644 lib/appdata.xml "$pkgdir"/usr/share/metainfo/lyx.appdata.xml |