summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD20
-rw-r--r--changelog3
-rw-r--r--greenclip.service11
4 files changed, 33 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 683c2535fbc7..7022f385e20f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,20 @@
pkgbase = rofi-greenclip
pkgdesc = Clipboard manager to use with rofi - Image support and blacklist
- pkgver = 3.2
- pkgrel = 0
- epoch = 1
+ pkgver = 4.2
+ pkgrel = 3
url = https://github.com/erebe/greenclip
changelog = changelog
arch = x86_64
license = GPL
- depends = rofi
+ optdepends = rofi
+ optdepends = fzf
+ optdepends = dmenu
provides = greenclip
- conflicts = rofi-greenclip-beta
- replaces = rofi-greenclip-beta
options = !strip
- source = https://github.com/erebe/greenclip/releases/download/3.2/greenclip
- sha256sums = 18447e96c1fb0afebaa42507e59a2780fc4fdb2e88a44e84421cd1727648c443
+ source = https://github.com/erebe/greenclip/releases/download/v4.2/greenclip-v4.2
+ source = greenclip.service
+ sha256sums = 80b189fc9ce2e0a56e33be642875f5c3fb53647465f8024a541621307a6a290f
+ sha256sums = 85ecca9b6f5903ee53615c09802efd389662ddba7ce1febe34302a6a1d87179e
pkgname = rofi-greenclip
diff --git a/PKGBUILD b/PKGBUILD
index 4c651131cce7..ea1168a0037e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,29 @@
# Maintainer: Romain GERARD <erebe@erebe.eu>
pkgname=rofi-greenclip
-pkgver=3.2
-epoch=1
-pkgrel=0
+pkgver=4.2
+pkgrel=3
pkgdesc="Clipboard manager to use with rofi - Image support and blacklist"
arch=('x86_64')
url="https://github.com/erebe/greenclip"
license=('GPL')
groups=()
changelog=changelog
-depends=('rofi')
+depends=()
makedepends=()
checkdepends=()
-optdepends=()
+optdepends=('rofi' 'fzf' 'dmenu')
provides=("greenclip")
-conflicts=("rofi-greenclip-beta")
-replaces=("rofi-greenclip-beta")
backup=()
options=('!strip')
-source=("https://github.com/erebe/greenclip/releases/download/3.2/greenclip")
+source=("https://github.com/erebe/greenclip/releases/download/v4.2/greenclip-v4.2"
+ "greenclip.service")
noextract=()
-sha256sums=("18447e96c1fb0afebaa42507e59a2780fc4fdb2e88a44e84421cd1727648c443")
+sha256sums=('80b189fc9ce2e0a56e33be642875f5c3fb53647465f8024a541621307a6a290f'
+ '85ecca9b6f5903ee53615c09802efd389662ddba7ce1febe34302a6a1d87179e')
package() {
- install -Dm 755 greenclip "$pkgdir/usr/bin/greenclip"
+ install -Dm755 greenclip-v4.2 "$pkgdir/usr/bin/greenclip"
+ install -Dm644 "$srcdir/greenclip.service" "$pkgdir/usr/lib/systemd/user/greenclip.service"
}
diff --git a/changelog b/changelog
index 1e010a450327..fd23252a5323 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,6 @@
+3.4
+ * Allow to disable image support
+
3.2
* Add option to not trim space from selection
diff --git a/greenclip.service b/greenclip.service
new file mode 100644
index 000000000000..10c5d6e1493f
--- /dev/null
+++ b/greenclip.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Greenclip agent
+After=display-manager.service
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/greenclip daemon
+Restart=always
+
+[Install]
+WantedBy=default.target