summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeonidas Spyropoulos2021-11-18 21:36:13 +0000
committerLeonidas Spyropoulos2021-11-18 21:36:36 +0000
commit7748f3a58e1e1d85d1558fae35d79350ed0a93bb (patch)
tree8f9b94a7e2b102b27ec4618f77990e1bb5edfbf2
parent6d26dbdf1a05cd4256a35c1bc0644ee006f77baf (diff)
downloadaur-7748f3a58e1e1d85d1558fae35d79350ed0a93bb.tar.gz
upgpkg: jd-gui 1.6.6-1
upstream release
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD16
-rw-r--r--gradle-7-build.patch (renamed from build-no-nebula.ospackage.patch)71
3 files changed, 81 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1751baebbea3..d38adf182200 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -13,11 +13,10 @@ pkgbase = jd-gui
source = jd-gui-1.6.6.tar.gz::https://github.com/java-decompiler/jd-gui/archive/v1.6.6.tar.gz
source = jd-gui
source = jd-gui.desktop
- source = build-no-nebula.ospackage.patch
- sha512sums = 325491638a66ccffa51dd989a1f09711c47da8e356d05141d35368b3a9acdb8e6dfdc2a5f422c91c4c6d5f50d214901c64d8c23e625dfd9278b0555ce1aa9214
- sha512sums = d073054480e06c9f124605bdbc5cee775e067115592f46bbcea2650d363b81f453b8e1a5e818a685eff7ba166631ebc79d14dc72e2d1dfae102f4cdf05188933
- sha512sums = 9ddb8521c1791f5d3251f012e30b7d6aaa48b509e02af628f3b8a90fb6ba176de3f79fbfbec316c86c1594ac142ca4d85bcffff7ea8f0fba6f926ea78cd1f81d
- sha512sums = 2b16e4672ad094d780146849424240a5fabdec06e19e46424a402a70b9deae4ca44ffcbc38f3264122010e72f4869d4009b92a862cedc547f9fbe5e4cd6b2b7e
+ source = gradle-7-build.patch
+ b2sums = 8615221af81682a8f6f8143ef6b639842964a402fa6a703379d02aef993960891ed2fc1e49b7ac71ae9f556068c48a8cf75e67cf40ba82853239bd80a7b0720f
+ b2sums = df30247b24a2b1b65f2f9d7a9577e847349edb1e6f67fd5021bf1ce0cc4d6741d1df52b026a0dd2365c1e3138daad700dd495d362253b2f9259d0cc4556ddcae
+ b2sums = 351842e021620df3febf7cb5e6e6a97afd2d32b994ed6bf243020bc155acea64ee1751c4f10cf4bc9f1704114648aafcd5eccf3a3dc17d4c01e7aa18960c1dc5
+ b2sums = 9c56f2bd3ac89c6a5acb70b3a37a4b24277cf0a4487ed9fcf95c3833e5b8bae87f61da6a147e12f4ffbb3dae371d68803a97d09b088c7f807ffc1157d47a15b8
pkgname = jd-gui
-
diff --git a/PKGBUILD b/PKGBUILD
index 68305060fbe2..89f7f54e5129 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,6 @@
+# Maintainer: Leonidas Spyropoulos <artafinde at gmail dot com>
# Contributor: Simon Legner <Simon.Legner@gmail.com>
-# Maintainer: Simon Legner <Simon.Legner@gmail.com>
+
pkgname=jd-gui
pkgver=1.6.6
pkgrel=1
@@ -15,12 +16,16 @@ source=(
"$pkgname-$pkgver.tar.gz::https://github.com/java-decompiler/jd-gui/archive/v$pkgver.tar.gz"
"jd-gui"
"jd-gui.desktop"
- "build-no-nebula.ospackage.patch"
+ "gradle-7-build.patch"
)
+b2sums=('8615221af81682a8f6f8143ef6b639842964a402fa6a703379d02aef993960891ed2fc1e49b7ac71ae9f556068c48a8cf75e67cf40ba82853239bd80a7b0720f'
+ 'df30247b24a2b1b65f2f9d7a9577e847349edb1e6f67fd5021bf1ce0cc4d6741d1df52b026a0dd2365c1e3138daad700dd495d362253b2f9259d0cc4556ddcae'
+ '351842e021620df3febf7cb5e6e6a97afd2d32b994ed6bf243020bc155acea64ee1751c4f10cf4bc9f1704114648aafcd5eccf3a3dc17d4c01e7aa18960c1dc5'
+ '9c56f2bd3ac89c6a5acb70b3a37a4b24277cf0a4487ed9fcf95c3833e5b8bae87f61da6a147e12f4ffbb3dae371d68803a97d09b088c7f807ffc1157d47a15b8')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
- patch -p1 < "$srcdir/build-no-nebula.ospackage.patch"
+ patch -p1 < "$srcdir/gradle-7-build.patch"
}
build() {
@@ -37,7 +42,4 @@ package() {
install -Dm644 "$srcdir/$pkgname-$pkgver/src/linux/resources/jd_icon_128.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
}
-sha512sums=('325491638a66ccffa51dd989a1f09711c47da8e356d05141d35368b3a9acdb8e6dfdc2a5f422c91c4c6d5f50d214901c64d8c23e625dfd9278b0555ce1aa9214'
- 'd073054480e06c9f124605bdbc5cee775e067115592f46bbcea2650d363b81f453b8e1a5e818a685eff7ba166631ebc79d14dc72e2d1dfae102f4cdf05188933'
- '9ddb8521c1791f5d3251f012e30b7d6aaa48b509e02af628f3b8a90fb6ba176de3f79fbfbec316c86c1594ac142ca4d85bcffff7ea8f0fba6f926ea78cd1f81d'
- '2b16e4672ad094d780146849424240a5fabdec06e19e46424a402a70b9deae4ca44ffcbc38f3264122010e72f4869d4009b92a862cedc547f9fbe5e4cd6b2b7e')
+# vim:set ts=2 sw=2 et:
diff --git a/build-no-nebula.ospackage.patch b/gradle-7-build.patch
index 4d4b940a077f..f27b0d2772f5 100644
--- a/build-no-nebula.ospackage.patch
+++ b/gradle-7-build.patch
@@ -1,5 +1,28 @@
+diff --git a/app/build.gradle b/app/build.gradle
+index 6366e3b..1d281e4 100644
+--- a/app/build.gradle
++++ b/app/build.gradle
+@@ -2,8 +2,16 @@ apply plugin: 'java'
+
+ dependencies {
+ provided 'com.yuvimasory:orange-extensions:1.3.0' // OSX support
+- compile project(':api')
+- runtime project(':services')
++ implementation project(':api')
++ runtimeOnly project(':services')
+ }
+
++sourceSets {
++ main {
++ java {
++ srcDir 'src'
++ exclude '**/OsxApp.java'
++ }
++ }
++}
+ version = parent.version
diff --git a/build.gradle b/build.gradle
-index 3d6ca94..293f733 100644
+index 5163340..8fd6d27 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,7 +3,6 @@ buildscript {
@@ -17,11 +40,21 @@ index 3d6ca94..293f733 100644
-apply plugin: 'nebula.ospackage'
// Common configuration //
- rootProject.version='1.6.5'
-@@ -121,68 +119,3 @@ launch4j {
+ rootProject.version='1.6.6'
+@@ -63,7 +61,7 @@ jar {
+ subprojects.each { subproject ->
+ from subproject.sourceSets.main.output.classesDirs
+ from subproject.sourceSets.main.output.resourcesDir
+- deps += subproject.configurations.runtime - subproject.configurations.provided
++ deps += subproject.configurations.runtimeClasspath - subproject.configurations.provided
+ }
+ subprojects.each { subproject ->
+ deps -= subproject.jar.archivePath
+@@ -120,69 +118,3 @@ launch4j {
+ jar projectDir.path + '/' + proguard.outJarFiles[0]
bundledJrePath = '%JAVA_HOME%'
}
-
+-
-// Packages for Linux //
-ospackage {
- buildDeb.dependsOn 'proguard'
@@ -87,3 +120,33 @@ index 3d6ca94..293f733 100644
-
-build.finalizedBy buildDeb
-build.finalizedBy buildRpm
+diff --git a/services/build.gradle b/services/build.gradle
+index 6ed884b..b8864bc 100644
+--- a/services/build.gradle
++++ b/services/build.gradle
+@@ -1,11 +1,11 @@
+ apply plugin: 'java'
+
+ dependencies {
+- compile 'com.fifesoft:rsyntaxtextarea:3.0.4'
+- compile 'org.ow2.asm:asm:7.1'
+- compile 'org.jd:jd-core:' + parent.jdCoreVersion
+- compile project(':api')
+- testCompile 'junit:junit:4.12'
++ implementation 'com.fifesoft:rsyntaxtextarea:3.0.4'
++ implementation 'org.ow2.asm:asm:7.1'
++ implementation 'org.jd:jd-core:' + parent.jdCoreVersion
++ implementation project(':api')
++ testImplementation 'junit:junit:4.12'
+ }
+
+ version = parent.version
+@@ -24,7 +24,7 @@ configurations {
+ }
+
+ dependencies {
+- compile 'org.antlr:antlr4-runtime:4.5'
++ implementation 'org.antlr:antlr4-runtime:4.5'
+ antlr4 'org.antlr:antlr4:4.5'
+ }
+