summaryrefslogtreecommitdiff
path: root/libre/javacc
diff options
context:
space:
mode:
authorIsaac David <isacdaavid@isacdaavid.info>2017-08-08 20:19:37 -0500
committerIsaac David <isacdaavid@isacdaavid.info>2017-08-08 20:19:37 -0500
commitf6bff2f09f354b08d04f43c7954e7e594d804320 (patch)
treebe5f2cf3f2a2d91ec15716356f41522128e48cbc /libre/javacc
parent8973bc1820b4106d7fbf2052dc5dc2689681d308 (diff)
downloadabslibre-f6bff2f09f354b08d04f43c7954e7e594d804320.tar.gz
abslibre-f6bff2f09f354b08d04f43c7954e7e594d804320.tar.bz2
abslibre-f6bff2f09f354b08d04f43c7954e7e594d804320.zip
remove old unnecessary packages from [libre]
- javacc - psi - spacefm - usermin - webmin - xbmc-pvr-addons-lts - xchat more rationale on this here: https://lists.parabola.nu/pipermail/dev/2017-July/005786.html
Diffstat (limited to 'libre/javacc')
-rw-r--r--libre/javacc/PKGBUILD59
-rw-r--r--libre/javacc/build-xml-bootstrap.patch65
2 files changed, 0 insertions, 124 deletions
diff --git a/libre/javacc/PKGBUILD b/libre/javacc/PKGBUILD
deleted file mode 100644
index 5aa3b3c71..000000000
--- a/libre/javacc/PKGBUILD
+++ /dev/null
@@ -1,59 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
-
-pkgname=javacc
-pkgver=6.1.2
-pkgdesc="Java Compiler Compiler; a parser generator"
-url="http://javacc.java.net/"
-license=('BSD3')
-
-arch=('any')
-pkgrel=1
-depends=('java-runtime')
-makedepends=('apache-ant' 'junit' 'jh')
-source=("https://java.net/projects/${pkgname}/downloads/download/releases/Release%20${pkgver}/${pkgname}-${pkgver}-sources.jar"
- 'build-xml-bootstrap.patch')
-md5sums=('a29fdd55ccb738dc07a489b80b74e062'
- 'c863ce2ed275f36ff0eebfc9e2776592')
-
-prepare() {
- cd "$srcdir/$pkgname-$pkgver"
- ln -sfT /usr/share/java/junit.jar lib/junit3.8.1/junit.jar
- rm -f bootstrap/javacc.jar
- sed -i "s|^ <version>.*</version>| <version>$pkgver</version>|" pom.xml
- cd ..
- cp -a "$pkgname-$pkgver" "$pkgname-$pkgver"-bootstrap
- patch -i build-xml-bootstrap.patch "$pkgname-$pkgver"-bootstrap/build.xml
- rm -rf "$pkgname-$pkgver"/src/main/generated-sources
-}
-
-
-build() {
- cd "$srcdir"/$pkgname-$pkgver-bootstrap
- ant
- cd ../$pkgname-$pkgver
- ln -srf "$PWD"-bootstrap/target/javacc-$pkgver.jar bootstrap/javacc.jar
-
- ant
-
- cd ..
- local prog
- for prog in javacc jjdoc jjtree; do
- printf '#!/bin/sh\nexec java -classpath %q %s "$@"\n' \
- /usr/share/java/javacc.jar $prog \
- > $prog.sh
- done
-}
-
-package() {
- cd "$srcdir"
-
- local prog
- for prog in javacc jjdoc jjtree; do
- install -Dm755 $prog.sh "$pkgdir"/usr/bin/$prog
- done
-
- cd "$pkgname-$pkgver"
- DESTDIR="$pkgdir" jh mvn-install net.java.dev.javacc javacc "$pkgver" \
- pom.xml target/javacc-$pkgver.jar javacc.jar
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
diff --git a/libre/javacc/build-xml-bootstrap.patch b/libre/javacc/build-xml-bootstrap.patch
deleted file mode 100644
index 993aa82fd..000000000
--- a/libre/javacc/build-xml-bootstrap.patch
+++ /dev/null
@@ -1,65 +0,0 @@
---- src/javacc-6.1.2/build.xml 2014-05-04 23:04:10.000000000 -0600
-+++ build.xml 2015-06-14 20:30:21.775223860 -0600
-@@ -59,61 +59,7 @@
- </target>
-
-
-- <target name="compile" depends="clean, clean_generated_sources">
--
-- <!-- Create the folders we need in the generated sources folder -->
--
-- <mkdir dir="${generated-sources-src}"/>
-- <mkdir dir="${generated-sources-src}/org/javacc/parser"/>
-- <mkdir dir="${generated-sources-src}/org/javacc/utils"/>
-- <mkdir dir="${generated-sources-src}/org/javacc/jjtree"/>
--
-- <!-- Generate the Java CC Main Parser -->
--
-- <java classname="${javacc-bootstrap-class}" classpath="${bootstrap-jar}" dir="${basedir}/src/main/javacc" fork="true">
-- <arg value="JavaCC.jj"/>
-- </java>
--
-- <!-- This class is overrriden -->
-- <delete file="${generated-sources-src}/org/javacc/parser/Token.java" />
--
-- <!-- Generate the JJTree Parser Definition (from the tree definition) -->
--
-- <java classname="${jjtree-bootstrap-class}" classpath="${bootstrap-jar}" dir="${basedir}/src/main/jjtree" fork="true">
-- <arg value="JJTree.jjt"/>
-- </java>
--
-- <!-- Generate the JJTree Parser -->
--
-- <java classname="${javacc-bootstrap-class}" classpath="${bootstrap-jar}" dir="${generated-sources-src}/org/javacc/jjtree" fork="true">
-- <arg value="JJTree.jj"/>
-- </java>
--
-- <!-- Delete the .jj file created by the jjtree program and the classes that were override and already added into the main source path -->
--
-- <delete file="${generated-sources-src}/org/javacc/jjtree/JJTree.jj" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTBNF.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTBNFAction.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTBNFDeclaration.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTBNFNodeScope.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTCompilationUnit.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTExpansionNodeScope.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTGrammar.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTJavacode.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTJavacodeBody.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTNodeDescriptor.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTNodeDescriptorExpression.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTOptionBinding.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/ASTOptions.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/JJTreeParserVisitor.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/JJTreeParserDefaultVisitor.java" />
-- <delete file="${generated-sources-src}/org/javacc/jjtree/Token.java" />
--
-- <!-- Generate the Condition Parser -->
--
-- <java classname="${javacc-bootstrap-class}" classpath="${bootstrap-jar}" dir="${basedir}/src/main/javacc" fork="true">
-- <arg value="ConditionParser.jj"/>
-- </java>
-+ <target name="compile" depends="clean">
-
- <mkdir dir="classes"/>
-