summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorava1ar2017-03-22 22:55:50 -0400
committerava1ar2017-03-22 22:55:50 -0400
commitb3e83d96601afba9d4819baaaee4e548d28ea1d7 (patch)
tree064ae91cec4c67f99bc9cbe24d59cb4ee5edd8ec
downloadaur-b3e83d96601afba9d4819baaaee4e548d28ea1d7.tar.gz
Initial commit
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD29
-rw-r--r--freeLib.desktop9
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c4808a3130a7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+# Generated by mksrcinfo v8
+# Thu Mar 23 02:53:13 UTC 2017
+pkgbase = freelib-bin
+ pkgdesc = Home library with librusec/flibusta support (binary build)
+ pkgver = 5.0.1
+ pkgrel = 1
+ url = http://sourceforge.net/projects/freelibdesign/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ source = freeLib.desktop
+ source = http://sourceforge.net/projects/freelibdesign/files/5.0.1/freeLib5.0.1.tar.gz
+ sha1sums = fe6f56d29dea9a973bf90fec7f0f44fb7b2d8287
+ sha1sums = 7816f2afcef4d7fd77af2a1c92ecc3e27e63cf40
+ depends_i686 = gstreamer0.10-base
+ depends_i686 = libxcomposite
+ depends_i686 = libxrender
+ depends_i686 = libxslt
+ depends_i686 = libpulse
+ depends_x86_64 = lib32-gstreamer0.10-base
+ depends_x86_64 = lib32-libxcomposite
+ depends_x86_64 = lib32-libxrender
+ depends_x86_64 = lib32-libxslt
+ depends_x86_64 = lib32-libpulse
+
+pkgname = freelib-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6c41c3c0a2bf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: ava1ar <mail(at)ava1ar(dot)info>
+
+pkgname=freelib-bin
+_pkgname=freeLib
+pkgver=5.0.1
+pkgrel=1
+pkgdesc="Home library with librusec/flibusta support (binary build)"
+arch=('i686' 'x86_64')
+url="http://sourceforge.net/projects/freelibdesign/"
+license=('GPL')
+source=('freeLib.desktop' "http://sourceforge.net/projects/freelibdesign/files/${pkgver}/${_pkgname}${pkgver}.tar.gz")
+depends=()
+depends_x86_64=('lib32-gstreamer0.10-base' 'lib32-libxcomposite' 'lib32-libxrender' 'lib32-libxslt' 'lib32-libpulse')
+depends_i686=('gstreamer0.10-base' 'libxcomposite' 'libxrender' 'libxslt' 'libpulse')
+sha1sums=('fe6f56d29dea9a973bf90fec7f0f44fb7b2d8287'
+ '7816f2afcef4d7fd77af2a1c92ecc3e27e63cf40')
+
+package() {
+ # coping files
+ mkdir "${pkgdir}"/opt
+ cp -R "${srcdir}"/${_pkgname} "${pkgdir}"/opt
+ mkdir -p "${pkgdir}"/usr/share/applications
+ cp "${startdir}"/${_pkgname}.desktop "${pkgdir}"/usr/share/applications
+ # patching startup script
+ sed -i 's/sh/sh\ncd $(dirname $0)/' "${pkgdir}"/opt/${_pkgname}/${_pkgname}.sh
+ # cleanup
+ find "${pkgdir}" -name ".*" | xargs rm -rf
+ rm "${pkgdir}/opt/freeLib/bin/Help/Копия script.js"
+}
diff --git a/freeLib.desktop b/freeLib.desktop
new file mode 100644
index 000000000000..4bee926b10d3
--- /dev/null
+++ b/freeLib.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=freeLib
+Keywords=fb2,mobi,epub,azw3
+Exec=/opt/freeLib/freeLib.sh
+Terminal=false
+Type=Application
+Icon=/opt/freeLib/freeLib.png
+Categories=Office
+NoDisplay=false