summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD18
2 files changed, 19 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd978c9ad166..6164f232a89f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,24 @@
# Generated by mksrcinfo v8
-# Sun Sep 25 13:44:35 UTC 2016
+# Fri Feb 2 11:38:41 UTC 2018
pkgbase = ddccontrol
pkgdesc = Control your monitor by software using the DDC/CI protocol
- pkgver = 0.4.2
- pkgrel = 4
- url = http://ddccontrol.sourceforge.net/
+ pkgver = 0.4.3
+ pkgrel = 1
+ url = https://github.com/ddccontrol/ddccontrol
arch = i686
arch = x86_64
license = GPL
makedepends = gtk2
+ makedepends = autoconf
+ makedepends = intltool
depends = pciutils
depends = ddccontrol-db-git
depends = perl-xml-parser
depends = libxml2
options = !libtool
- source = http://downloads.sourceforge.net/ddccontrol/ddccontrol-0.4.2.tar.bz2
+ source = https://github.com/ddccontrol/ddccontrol/archive/0.4.3.tar.gz
source = org.ddccontrol.pkexec.gddccontrol.policy
- sha256sums = 986f3b4b27ec04e1da493de3aaab01cd5ea9566d7572c1a40b8d43cd7a491e84
+ sha256sums = 10e19c7201bb9e80d8d4293f8090d5ce97b0f49a13bd7e8e7af53b7e8ae4e5fb
sha256sums = 811bf1ecc85045e80757ea553591c00e32bb93d529a761b18bb501d0f2bf82c5
pkgname = ddccontrol
diff --git a/PKGBUILD b/PKGBUILD
index b405e29995e9..26cb35a66843 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,19 +5,23 @@
pkgbase=ddccontrol
pkgname=(ddccontrol gddccontrol)
-pkgver=0.4.2
-pkgrel=4
+pkgver=0.4.3
+pkgrel=1
pkgdesc="Control your monitor by software using the DDC/CI protocol"
arch=('i686' 'x86_64')
-url="http://ddccontrol.sourceforge.net/"
+url="https://github.com/ddccontrol/ddccontrol"
license=('GPL')
depends=('pciutils' 'ddccontrol-db-git' 'perl-xml-parser' 'libxml2')
-makedepends=('gtk2')
-source=("http://downloads.sourceforge.net/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"
+makedepends=('gtk2' 'autoconf' 'intltool')
+source=("https://github.com/ddccontrol/ddccontrol/archive/${pkgver}.tar.gz"
"org.ddccontrol.pkexec.gddccontrol.policy")
options=('!libtool')
-sha256sums=('986f3b4b27ec04e1da493de3aaab01cd5ea9566d7572c1a40b8d43cd7a491e84'
+sha256sums=('10e19c7201bb9e80d8d4293f8090d5ce97b0f49a13bd7e8e7af53b7e8ae4e5fb'
'811bf1ecc85045e80757ea553591c00e32bb93d529a761b18bb501d0f2bf82c5')
+prepare() {
+ cd "${srcdir}"/${pkgbase}-${pkgver}
+ test -f configure || ./autogen.sh
+}
build() {
cd "${srcdir}"/${pkgbase}-${pkgver}
@@ -30,7 +34,7 @@ build() {
package_ddccontrol() {
install=ddccontrol.install
cd "${srcdir}"/${pkgbase}-${pkgver}
- for i in src/lib src/ddcpci src/ddccontrol po man doc; do
+ for i in src/lib src/ddcpci src/ddccontrol po man; do # removed: doc (no objects to do in html/*)
make DESTDIR="${pkgdir}" install -C $i
done