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

Sergej Pupykin spupykin at archlinux.org
Wed Apr 6 13:14:18 UTC 2016


    Date: Wednesday, April 6, 2016 @ 15:14:18
  Author: spupykin
Revision: 169579

upgpkg: classpath 0.99-3

upd

Modified:
  classpath/trunk/PKGBUILD

----------+
 PKGBUILD |   40 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 39 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-04-06 10:37:32 UTC (rev 169578)
+++ PKGBUILD	2016-04-06 13:14:18 UTC (rev 169579)
@@ -5,7 +5,7 @@
 
 pkgname=classpath
 pkgver=0.99
-pkgrel=2
+pkgrel=3
 pkgdesc="A free replacement for Sun's proprietary core Java class libraries."
 arch=('i686' 'x86_64')
 url="http://www.gnu.org/software/classpath/"
@@ -20,6 +20,17 @@
 
 prepare() {
   cd $srcdir/$pkgname-$pkgver
+
+  patch -p0 Makefile.in <<EOF
+298,299c298,299
+< SUBDIRS = lib doc external include native resource scripts \$(TOOLSDIR) \$(EXAMPLESDIR)
+< DIST_SUBDIRS = lib doc external include native resource scripts tools examples
+---
+> SUBDIRS = lib doc external include native resource scripts
+> DIST_SUBDIRS = lib doc external include native resource scripts
+EOF
+
+  # fix freetype2 include path 
   patch -Np1 -i $srcdir/freetype2_include.patch
 }
 
@@ -33,6 +44,33 @@
 package() {
   cd $srcdir/$pkgname-$pkgver
   make EXAMPLESDIR= DESTDIR=$pkgdir install
+
+  rm -f $pkgdir/usr/bin/gappletviewer
+  rm -f $pkgdir/usr/bin/gjar
+  rm -f $pkgdir/usr/bin/gjarsigner
+  rm -f $pkgdir/usr/bin/gjavah
+  rm -f $pkgdir/usr/bin/gkeytool
+  rm -f $pkgdir/usr/bin/gnative2ascii
+  rm -f $pkgdir/usr/bin/gorbd
+  rm -f $pkgdir/usr/bin/grmic
+  rm -f $pkgdir/usr/bin/grmid
+  rm -f $pkgdir/usr/bin/grmiregistry
+  rm -f $pkgdir/usr/bin/gserialver
+  rm -f $pkgdir/usr/bin/gtnameserv
   rm -f $pkgdir/usr/lib/logging.properties
+  rm -f $pkgdir/usr/lib/security/classpath.security
+  rm -f $pkgdir/usr/share/man/man1/gappletviewer.1*
+  rm -f $pkgdir/usr/share/man/man1/gcjh.1*
+  rm -f $pkgdir/usr/share/man/man1/gjar.1*
+  rm -f $pkgdir/usr/share/man/man1/gjarsigner.1*
+  rm -f $pkgdir/usr/share/man/man1/gjavah.1*
+  rm -f $pkgdir/usr/share/man/man1/gkeytool.1*
+  rm -f $pkgdir/usr/share/man/man1/gnative2ascii.1*
+  rm -f $pkgdir/usr/share/man/man1/gorbd.1*
+  rm -f $pkgdir/usr/share/man/man1/grmid.1*
+  rm -f $pkgdir/usr/share/man/man1/grmiregistry.1*
+  rm -f $pkgdir/usr/share/man/man1/gserialver.1*
+  rm -f $pkgdir/usr/share/man/man1/gtnameserv.1*
+  rm -f $pkgdir/usr/share/man/man1/gjdoc.1*
   rm -f $pkgdir/usr/share/info/dir
 }



More information about the arch-commits mailing list