[arch-commits] Commit in fcgi/trunk (PKGBUILD)

Christian Hesse eworm at archlinux.org
Thu Aug 29 06:19:17 UTC 2019


    Date: Thursday, August 29, 2019 @ 06:19:17
  Author: eworm
Revision: 361350

upgpkg: fcgi 2.4.2-1

new upstream release

Modified:
  fcgi/trunk/PKGBUILD

----------+
 PKGBUILD |   41 +++++++++++------------------------------
 1 file changed, 11 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-08-29 06:12:06 UTC (rev 361349)
+++ PKGBUILD	2019-08-29 06:19:17 UTC (rev 361350)
@@ -3,44 +3,25 @@
 # Original by Benjamin Andresen, klapmuetz [at] gmail [dot] com
 
 pkgname=fcgi
-pkgver=2.4.0
-pkgrel=14
+pkgver=2.4.2
+pkgrel=1
 depends=('gcc-libs')
-pkgdesc="FASTCgi (fcgi) is a language independent, high performant extension to CGI"
+pkgdesc='FASTCgi (fcgi) is a language independent, high performant extension to CGI'
 arch=('x86_64')
 license=('custom')
 options=('!makeflags')
-url="http://www.fastcgi.com"
-source=("https://sources.archlinux.org/other/packages/fcgi/${pkgname}-${pkgver}.tar.gz"
-        'fcgi-2.4.0-configure.in.patch'
-        'fcgi-2.4.0-Makefile.am-CPPFLAGS.patch'
-        'fcgi-2.4.0-gcc44_fixes.patch'
-        'fcgi-2.4.0-poll.patch')
-sha256sums=('66fc45c6b36a21bf2fbbb68e90f780cc21a9da1fffbae75e76d2b4402d3f05b9'
-            '1b22bf50d37a0086870f3259c04df05f92bfa74795212283a24baba62d617dc8'
-            'df132dec038246ce9526f311c5d00ec103427111722c476f78069d7f1386529f'
-            'c31eb921a662b53401a88caafbadb16b02ae809d25d0b6d8b1ac96d20803e9d5'
-            '7fc1e0af1c71d7b86d1a90595fbadedbb01db0731b9e91b17fb5437680bb4e96')
+url='http://www.fastcgi.com/'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/FastCGI-Archives/fcgi2/archive/${pkgver}.tar.gz")
+sha256sums=('1fe83501edfc3a7ec96bb1e69db3fd5ea1730135bd73ab152186fd0b437013bc')
 
 prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/fcgi2-${pkgver}"
 
-  # Patches by Fedora:
-  # http://pkgs.fedoraproject.org/cgit/fcgi.git/tree/
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-configure.in.patch"
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch"
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-gcc44_fixes.patch"
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-poll.patch"
-
-  libtoolize --automake --copy --force
-  aclocal
-  autoheader
-  automake --add-missing --force-missing --copy
-  autoconf
+  ./autogen.sh
 }
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/fcgi2-${pkgver}"
 
   ./configure --prefix=/usr
   make
@@ -47,8 +28,8 @@
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/fcgi2-${pkgver}"
 
   make DESTDIR="${pkgdir}" install
-  install -Dm644 LICENSE.TERMS "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm0644 LICENSE.TERMS "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }



More information about the arch-commits mailing list