summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkh@valera2020-12-17 22:53:26 +0200
committerkh@valera2020-12-17 22:53:26 +0200
commit523068808cb5ee3d33b816b5ad014af8a3944511 (patch)
tree1a7866e915b17ff191bf3f2c44787d694040de6e
downloadaur-523068808cb5ee3d33b816b5ad014af8a3944511.tar.gz
add em-marine-git
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD44
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..04723ecdafe6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = em-marine
+ pkgdesc = EM-marine reader software with Ethernet interface (TCP / IP)
+ pkgver = 0.0.2.1
+ pkgrel = 1
+ url = https://github.com/khvalera/em-marine
+ arch = x86_64
+ license = GPL2
+ makedepends = lazarus
+ makedepends = git
+ makedepends = which
+ backup = etc/em-marine/options.ini
+ source = https://github.com/khvalera/em-marine/archive/0.0.2.1.tar.gz
+ md5sums = 9bfd0e5258ae1a372e327db955248479
+
+pkgname = em-marine
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6609a817fdfd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+pkgname=em-marine
+pkgver=0.0.2.1
+pkgrel=1
+pkgdesc="EM-marine reader software with Ethernet interface (TCP / IP)"
+arch=('x86_64')
+url="https://github.com/khvalera/${pkgname}"
+license=('GPL2')
+makedepends=("lazarus" "git" "which")
+source=("https://github.com/khvalera/${pkgname}/archive/${pkgver}.tar.gz")
+md5sums=('9bfd0e5258ae1a372e327db955248479')
+backup=( "etc/${pkgname}/options.ini" )
+
+package(){
+ cd "$srcdir/${pkgname}-${pkgver}"
+
+ export lazbuild=$(which lazbuild)
+ ${lazbuild} em_marine.lpi
+
+ # Create folders
+ mkdir -p ${pkgdir}/etc/${pkgname} \
+ ${pkgdir}/usr/bin \
+ ${pkgdir}/usr/share/pixmaps/${pkgname} \
+ ${pkgdir}/usr/share/applications \
+ ${pkgdir}/usr/share/doc/${pkgname} \
+ ${pkgdir}/usr/share/licenses/${pkgname} \
+ ${pkgdir}/usr/share/locale/en/LC_MESSAGES \
+ ${pkgdir}/usr/share/locale/ru/LC_MESSAGES \
+ ${pkgdir}/usr/share/locale/uk/LC_MESSAGES
+
+ # Copy files
+ install -m755 em-marine "${pkgdir}/usr/bin/${pkgname}"
+ install -m644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README"
+ install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm 644 options.ini "${pkgdir}/etc/${pkgname}"
+ install -Dm 644 ${pkgname}.desktop "${pkgdir}/usr/share/applications"
+
+ msgfmt PO/em_marine.po \
+ -o ${pkgdir}/usr/share/locale/en/LC_MESSAGES/${pkgname}.mo
+ msgfmt PO/em_marine.ru.po \
+ -o ${pkgdir}/usr/share/locale/ru/LC_MESSAGES/${pkgname}.mo
+
+ cp -r images/* ${pkgdir}/usr/share/pixmaps/${pkgname}/
+}
+