summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllen2023-05-28 01:10:04 +0800
committerAllen2023-05-28 01:10:04 +0800
commit56b4cca63cadb28d3cde3b25489e03edafd91b34 (patch)
tree81af4517bc6868bb27c8b603d691068fe39d5615
downloadaur-56b4cca63cadb28d3cde3b25489e03edafd91b34.tar.gz
3.4.2
Maintenance build, support JDK 20
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD31
-rw-r--r--periodiccalendar.desktop10
-rw-r--r--periodiccalendar.pngbin0 -> 290 bytes
4 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7709817421d7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = periodiccalendar-jdk
+ pkgdesc = Periodic Calendar for tracking women cycle (supports JDK 20)
+ pkgver = 3.4.2
+ pkgrel = 1
+ url = http://linuxorg.sf.net/
+ arch = any
+ license = GPL3
+ depends = java-runtime
+ conflicts = periodiccalendar
+ source = https://github.com/allencch/periodiccalendar/releases/download/v3.4.2/periodiccalendar-3.4.2.jar
+ source = periodiccalendar.desktop
+ source = periodiccalendar.png
+ md5sums = de23955e8abbc996b6f660029b0c2364
+ md5sums = 5b8490188ad00deea39cef729359d39d
+ md5sums = c26856c7a8a0045e8aa36f063563f67f
+
+pkgname = periodiccalendar-jdk
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cc16bd3fd727
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Allen <allencch at hotmail dot com>
+
+base_pkgname=periodiccalendar
+pkgname=${base_pkgname}-jdk
+pkgver=3.4.2
+pkgrel=1
+pkgdesc="Periodic Calendar for tracking women cycle (supports JDK 20)"
+arch=('any')
+url="http://linuxorg.sf.net/"
+license=('GPL3')
+depends=('java-runtime')
+source=(https://github.com/allencch/periodiccalendar/releases/download/v${pkgver}/periodiccalendar-${pkgver}.jar
+ ${base_pkgname}.desktop ${base_pkgname}.png)
+md5sums=('de23955e8abbc996b6f660029b0c2364'
+ '5b8490188ad00deea39cef729359d39d'
+ 'c26856c7a8a0045e8aa36f063563f67f')
+conflicts=(periodiccalendar)
+
+package() {
+ cd "${srcdir}"
+
+ install -Dm644 "${srcdir}"/${base_pkgname}-$pkgver.jar "${pkgdir}"/usr/share/java/${base_pkgname}/${base_pkgname}.jar
+ install -Dm644 "${srcdir}"/${base_pkgname}.png "${pkgdir}"/usr/share/pixmaps/${base_pkgname}.png
+ install -Dm644 "${srcdir}"/${base_pkgname}.desktop "${pkgdir}"/usr/share/applications/${base_pkgname}.desktop
+
+#creating executable file
+ install -d "${pkgdir}"/usr/bin
+ echo "#!/bin/bash" > "${pkgdir}"/usr/bin/$base_pkgname
+ echo "java -jar /usr/share/java/$pkgname/$base_pkgname.jar" >> "${pkgdir}"/usr/bin/$base_pkgname
+ chmod 755 "${pkgdir}"/usr/bin/$pkgname
+}
diff --git a/periodiccalendar.desktop b/periodiccalendar.desktop
new file mode 100644
index 000000000000..5117f9df3a26
--- /dev/null
+++ b/periodiccalendar.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Periodic Calendar
+Name[uk]=Періодичний Календар
+Comment=Periodic Calendar Version
+Comment[uk]=Періодичний Календар
+Exec=periodiccalendar
+Icon=periodiccalendar
+Terminal=false
+Type=Application
+Categories=Utility;
diff --git a/periodiccalendar.png b/periodiccalendar.png
new file mode 100644
index 000000000000..669d9af131a5
--- /dev/null
+++ b/periodiccalendar.png
Binary files differ