summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Doppler2018-01-03 19:05:50 +0100
committerSebastian 'Swift Geek' Grzywna2018-01-03 19:09:20 +0100
commit3939e43ce9229728946e408a43518faa3674963d (patch)
tree5a523b991a3a3f3accb8bdc4d5ef7e7859763930
parentc28269269dcd071019044e539a725ef87f552162 (diff)
downloadaur-3939e43ce9229728946e408a43518faa3674963d.tar.gz
Update to v0.84.13 and namcap fixes
Fixes in PKGBUILD: * remove leading v in $pkgver * $arch cannot be any, there are binary files in the package * remove useless dependencies * gtk3 is provided by goocanvas * libxml2 is provided by gtksourceview3 * intltool is a $makedepends * use tarball as source, not insecure git protocol * remove oregano.install from $source array * quote variables
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD20
-rw-r--r--oregano.install1
3 files changed, 16 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 27f15908e6a5..a09468eb4be8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,20 @@
pkgbase = oregano
pkgdesc = Schematic capture and circuit simulator
- pkgver = v0.83.2.1
+ pkgver = 0.84.13
pkgrel = 1
url = https://github.com/drahnr/oregano
install = oregano.install
- arch = any
+ arch = x86_64
+ arch = x86
license = GPL2
makedepends = git
makedepends = waf
+ makedepends = intltool
depends = goocanvas
- depends = gtk3
depends = gtksourceview3
- depends = libxml2
- depends = intltool
provides = oregano
- source = git://github.com/drahnr/oregano.git#tag=v0.83.2.1
- source = oregano.install
- sha512sums = SKIP
- sha512sums = 1761a2bede604d071e81cc3436042e277871d0f6775fa0e6a70004195338e572f25a1b1cbe44dd252c4b1167bbd4061e51a24a00999fbb65c1c6e087144cc995
+ source = oregano-0.84.13.tar.gz::https://github.com/drahnr/oregano/archive/v0.84.13.tar.gz
+ sha512sums = 4f3050f4035e1b4862835ed3c84f4b14b7505e7e627872117cfb8d2e4ed1ceb8d503f107c893be998caf9368da879ed51789d54b185244f3a41ff9ac20521ca1
pkgname = oregano
diff --git a/PKGBUILD b/PKGBUILD
index 4f8c6b2c7880..03dfc50daeff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,27 @@
# Contributor: Glen Oakley <goakley123@gmail.com>
# Maintainer: Swift Geek
pkgname=oregano
-pkgver=v0.83.2.1
+pkgver=0.84.13
pkgrel=1
pkgdesc="Schematic capture and circuit simulator"
-arch=('any')
-depends=('goocanvas' 'gtk3' 'gtksourceview3' 'libxml2' 'intltool')
-makedepends=('git' 'waf')
+arch=('x86_64' 'x86')
+depends=('goocanvas' 'gtksourceview3')
+makedepends=('git' 'waf' 'intltool')
provides=('oregano')
install='oregano.install'
url="https://github.com/drahnr/oregano"
license=("GPL2")
-source=("git://github.com/drahnr/oregano.git#tag=${pkgver}" 'oregano.install')
-sha512sums=('SKIP'
- '1761a2bede604d071e81cc3436042e277871d0f6775fa0e6a70004195338e572f25a1b1cbe44dd252c4b1167bbd4061e51a24a00999fbb65c1c6e087144cc995')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/drahnr/$pkgname/archive/v$pkgver.tar.gz")
+sha512sums=('4f3050f4035e1b4862835ed3c84f4b14b7505e7e627872117cfb8d2e4ed1ceb8d503f107c893be998caf9368da879ed51789d54b185244f3a41ff9ac20521ca1')
build() {
- cd "$srcdir/$pkgname"
+ cd "$srcdir/$pkgname-$pkgver"
./waf configure --prefix=/usr
./waf release
}
package() {
- cd "$srcdir/$pkgname"
- ./waf install --destdir=$pkgdir
+ cd "$srcdir/$pkgname-$pkgver"
+ ./waf install --destdir="$pkgdir"
+ rm "$pkgdir/usr/share/glib-2.0/schemas/gschemas.compiled"
}
diff --git a/oregano.install b/oregano.install
index 2b25faeee776..d33a1b26104f 100644
--- a/oregano.install
+++ b/oregano.install
@@ -1,6 +1,5 @@
post_install() {
glib-compile-schemas /usr/share/glib-2.0/schemas
- update-desktop-database -q
}
post_upgrade() {