summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD13
-rw-r--r--emdl.desktop11
3 files changed, 23 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 52172efb02d7..77f503e44952 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = emdl
pkgdesc = Extensible manga downloader and reader using Electron
pkgver = 2.0.1
- pkgrel = 1
+ pkgrel = 2
url = https://gitlab.com/CopyNippyJoin/emdl
arch = x86_64
license = GPL3
makedepends = git
makedepends = nvm
- depends = electron
depends = jq
- depends = npm
+ source = emdl.desktop
source = https://gitlab.com/CopyNippyJoin/emdl/-/archive/v2.0.1/emdl-v2.0.1.tar.gz
+ sha256sums = a34a3d921a0469431286ee2b0966f46efc07bdf2b1f694d8cc61f3e5a3bf9a0c
sha256sums = b4a3d6f612815ac2e248beffae7deed3d4454bc4692f90a15229cd615fbd54fd
pkgname = emdl
diff --git a/PKGBUILD b/PKGBUILD
index f72b0dd36f6c..2005a324739b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname="emdl"
pkgver="2.0.1"
-pkgrel=1
+pkgrel=2
pkgdesc='Extensible manga downloader and reader using Electron'
_pkgarchive="$pkgname-v$pkgver"
@@ -19,8 +19,12 @@ makedepends=(
'git'
'nvm'
)
-source=("https://gitlab.com/CopyNippyJoin/$pkgname/-/archive/v$pkgver/$_pkgarchive.tar.gz")
-sha256sums=('b4a3d6f612815ac2e248beffae7deed3d4454bc4692f90a15229cd615fbd54fd')
+source=(
+ "$pkgname.desktop"
+ "https://gitlab.com/CopyNippyJoin/$pkgname/-/archive/v$pkgver/$_pkgarchive.tar.gz"
+)
+sha256sums=('a34a3d921a0469431286ee2b0966f46efc07bdf2b1f694d8cc61f3e5a3bf9a0c'
+ 'b4a3d6f612815ac2e248beffae7deed3d4454bc4692f90a15229cd615fbd54fd')
build () {
# Use node 12
@@ -36,7 +40,8 @@ build () {
package () {
# Set up package directories
- install -d ${pkgdir}/{opt,usr/bin}
+ install -d $pkgdir/{opt,usr/bin}
+ install -Dm 755 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
# Copy built files into the package
( cd $srcdir/$_pkgarchive/dist/linux-unpacked && find . -type f \
-exec install -Dm 755 "{}" "$pkgdir/opt/$pkgname/{}" \; )
diff --git a/emdl.desktop b/emdl.desktop
new file mode 100644
index 000000000000..b226152bded5
--- /dev/null
+++ b/emdl.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Name=emdl
+Comment=Extensible manga downloader and reader
+TryExec=emdl
+Exec=emdl
+Terminal=false
+StartupWMClass=emdl
+Type=Application
+Categories=Network
+Keywords=manga;reader;downloader