summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Tsanev2018-04-24 16:39:35 +0300
committerVladimir Tsanev2018-04-24 16:39:35 +0300
commit0df2e67a50af60ff7b6e901967552d8d1f0def18 (patch)
tree4690adf2f498b6ac1952196a1960312675f54121
downloadaur-0df2e67a50af60ff7b6e901967552d8d1f0def18.tar.gz
initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD37
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4bccede5c394
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = asmtools-hg
+ pkgdesc = The AsmTools open source project is used to develop tools for the production of proper and improper Java '.class' files.
+ pkgver = r26.edbdc1bf3211
+ pkgrel = 1
+ url = https://wiki.openjdk.java.net/display/CodeTools/asmtools
+ arch = any
+ license = GPL2
+ makedepends = mercurial
+ makedepends = apache-ant
+ makedepends = java-environment-openjdk=8
+ depends = java-runtime>=8
+ provides = asmtools
+ conflicts = asmtools
+ source = asmtools::hg+http://hg.openjdk.java.net/code-tools/asmtools
+ md5sums = SKIP
+
+pkgname = asmtools-hg
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..468cd87d3ce8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*.pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8f65d94e512e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Vladimir Tsanev <tsachev@gmail.com>
+pkgname=asmtools-hg
+pkgver=r26.edbdc1bf3211
+pkgrel=1
+pkgdesc="The AsmTools open source project is used to develop tools for the production of proper and improper Java '.class' files."
+arch=('any')
+url="https://wiki.openjdk.java.net/display/CodeTools/asmtools"
+license=('GPL2')
+groups=()
+depends=('java-runtime>=8')
+makedepends=('mercurial' 'apache-ant' 'java-environment-openjdk=8')
+optdepends=()
+checkdepends=()
+provides=("${pkgname%-hg}")
+conflicts=("${pkgname%-hg}")
+install=
+source=('asmtools::hg+http://hg.openjdk.java.net/code-tools/asmtools')
+noextract=()
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-hg}"
+ printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-hg}/build"
+ JAVA_HOME=/usr/lib/jvm/java-8-openjdk ant build
+}
+
+package() {
+ cd $srcdir/${pkgname%-hg}-7.0-build/release
+ # install -D -m 644 lib/asmtools.jar ${pkgdir}/usr/share/java/${pkgname%-hg}/asmtools.jar
+ # install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}
+
+# vim:set ts=2 sw=2 et: