diff options
author | Stezkoy | 2022-04-22 09:59:59 +0500 |
---|---|---|
committer | Stezkoy | 2022-04-22 09:59:59 +0500 |
commit | ae2ea2ab38b2741e3b9896f0815cf7487fe41673 (patch) | |
tree | ba73507caa0bf2a5c893f970db9b7f211cac11db | |
parent | 67e92ecf1f93c5938b80f91c0a94b0b3ae2adad2 (diff) | |
download | aur-ae2ea2ab38b2741e3b9896f0815cf7487fe41673.tar.gz |
fix PKGBUILD
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | gnome-connection-manager.install | 10 |
3 files changed, 26 insertions, 23 deletions
@@ -1,19 +1,19 @@ pkgbase = gnome-connection-manager-bin pkgdesc = Simple tabbed ssh and telnet connection manager for GTK+ environments. pkgver = 1.2.1 - pkgrel = 4 + pkgrel = 5 url = http://kuthulu.com/gcm - install = gnome-connection-manager.install arch = any groups = license = GPLv3 depends = expect - depends = gobject-introspection depends = python depends = python-gobject options = !strip options = !emptydirs source = https://github.com/kuthulux/gnome-connection-manager/releases/download/v1.2.1/gnome-connection-manager_1.2.1_all.deb + source = https://raw.githubusercontent.com/kuthulux/gnome-connection-manager/d2f66e3d668245f549ff6a69f662b1ebd669dc51/style.css sha512sums = 0487cafda21d2a277ae2bf234a4d758c710e35b75eae2fffdef1d01ae19046bef0de13f4cde05c23f7d03d847a5548fb4ad5e0ae554a13f32a057d93feac8610 + sha512sums = SKIP pkgname = gnome-connection-manager-bin @@ -1,23 +1,36 @@ # Maintainer: Stezko <stezko@gmail.com> pkgname=gnome-connection-manager-bin -_pkgname=gnome-connection-manager pkgver=1.2.1 -pkgrel=4 +pkgrel=5 pkgdesc="Simple tabbed ssh and telnet connection manager for GTK+ environments." arch=('any') url="http://kuthulu.com/gcm" license=('GPLv3') groups=('') -depends=('expect' 'gobject-introspection' 'python' 'python-gobject') +depends=('expect' 'python' 'python-gobject') options=('!strip' '!emptydirs') -install=${pkgname%-bin}.install -source=(https://github.com/kuthulux/gnome-connection-manager/releases/download/v${pkgver}/gnome-connection-manager_${pkgver}_all.deb) -sha512sums=('0487cafda21d2a277ae2bf234a4d758c710e35b75eae2fffdef1d01ae19046bef0de13f4cde05c23f7d03d847a5548fb4ad5e0ae554a13f32a057d93feac8610') +source=( + "https://github.com/kuthulux/gnome-connection-manager/releases/download/v${pkgver}/gnome-connection-manager_${pkgver}_all.deb" + "https://raw.githubusercontent.com/kuthulux/gnome-connection-manager/d2f66e3d668245f549ff6a69f662b1ebd669dc51/style.css" + ) +sha512sums=( + '0487cafda21d2a277ae2bf234a4d758c710e35b75eae2fffdef1d01ae19046bef0de13f4cde05c23f7d03d847a5548fb4ad5e0ae554a13f32a057d93feac8610' + 'SKIP') package(){ - tar xzf data.tar.gz -C "${pkgdir}" + bsdtar xzf data.tar.gz -C "${pkgdir}" - install -D -m644 ${pkgdir}/usr/share/doc/${_pkgname}/copyright "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" - #fix css error - touch ${pkgdir}/usr/share/gnome-connection-manager/style.css + install -d "${pkgdir}/usr/share/pixmaps" + ln -s "/usr/share/${pkgname%-bin}/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" + + sed -i "s|Icon=/usr/share/${pkgname%-bin}/icon.png|Icon=${pkgname%-bin}|g" \ + "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" + + install -D -m644 ${pkgdir}/usr/share/doc/${pkgname%-bin}/copyright "${pkgdir}/usr/share/licenses/${pkgname%-bin}/LICENSE" + + # fix folder permissions + find "${pkgdir}" -type d -print0 |xargs -0 chmod 755 + + # fix css error + install -D -m755 ${srcdir}/style.css "${pkgdir}/usr/share/${pkgname%-bin}/style.css" } diff --git a/gnome-connection-manager.install b/gnome-connection-manager.install deleted file mode 100644 index a96a151abdd8..000000000000 --- a/gnome-connection-manager.install +++ /dev/null @@ -1,10 +0,0 @@ -post_install() { - - - sudo xdg-desktop-menu install /usr/share/applications/gnome-connection-manager.desktop - -} - -post_upgrade() { - post_install -} |