diff options
author | newbthenewbd | 2019-08-15 03:04:16 +0200 |
---|---|---|
committer | newbthenewbd | 2019-08-15 03:04:16 +0200 |
commit | a659398c49ceb53916e31f28473031af31191f04 (patch) | |
tree | af909ecdb890e8dd4e7c30a86dad2ec4f3c31fbc | |
download | aur-a659398c49ceb53916e31f28473031af31191f04.tar.gz |
Uploaded latest package available for gtk2
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | default-xsettings-xml.patch | 26 |
3 files changed, 107 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f9cf10ac48bd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = xfce4-settings-gtk2 + pkgdesc = A settings manager for Xfce (GTK2 version) + pkgver = 4.12.4 + pkgrel = 1 + url = https://www.xfce.org/ + arch = x86_64 + groups = xfce4-gtk2 + license = GPL2 + makedepends = intltool + makedepends = xf86-input-libinput + depends = exo + depends = garcon + depends = libxfce4ui-gtk2 + depends = libnotify + depends = libxklavier + depends = adwaita-icon-theme + depends = gnome-themes-standard + optdepends = libcanberra: for sound control + provides = xfce4-settings + conflicts = xfce4-settings + source = https://archive.xfce.org/src/xfce/xfce4-settings/4.12/xfce4-settings-4.12.4.tar.bz2 + source = default-xsettings-xml.patch + sha256sums = e2a04cad48bf9e951409d0c841829fa3b4ce632cd799082ef82d0506618b6f9b + sha256sums = 8e9a6c70ab0ceb5d91b637dc290768f8a47edb5d7b6e2eebc4459dbc4ee040d7 + +pkgname = xfce4-settings-gtk2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e2f52e08d19d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Newb I the Newbd <czbd hostedon o2 halfacolon pl> +# Contributor: Evangelos Foutras <evangelos@foutrelis.com> +# Contributor: tobias <tobias funnychar archlinux.org> +# Contributor: Corrado Primier <bardo@aur.archlinux.org> + +_pkgbase=xfce4-settings +pkgname=(${_pkgbase}-gtk2) +pkgver=4.12.4 +pkgrel=1 +pkgdesc="A settings manager for Xfce (GTK2 version)" +arch=('x86_64') +url="https://www.xfce.org/" +license=('GPL2') +groups=('xfce4-gtk2') +conflicts=("${_pkgbase}") +provides=("${_pkgbase}") +depends=('exo' 'garcon' 'libxfce4ui-gtk2' 'libnotify' 'libxklavier' + 'adwaita-icon-theme' 'gnome-themes-standard') +makedepends=('intltool' 'xf86-input-libinput') +optdepends=('libcanberra: for sound control') +source=(https://archive.xfce.org/src/xfce/${_pkgbase}/${pkgver%.*}/${_pkgbase}-${pkgver}.tar.bz2 + default-xsettings-xml.patch) +sha256sums=('e2a04cad48bf9e951409d0c841829fa3b4ce632cd799082ef82d0506618b6f9b' + '8e9a6c70ab0ceb5d91b637dc290768f8a47edb5d7b6e2eebc4459dbc4ee040d7') +prepare() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + + # Enable GNOME icon theme, Adwaita theme and font hinting by default + patch -Np1 -i "${srcdir}/default-xsettings-xml.patch" +} + +build() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --enable-xrandr \ + --enable-xcursor \ + --enable-libnotify \ + --enable-libxklavier \ + --enable-pluggable-dialogs \ + --enable-sound-settings \ + --disable-upower-glib \ + --disable-debug + make +} + +package() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/default-xsettings-xml.patch b/default-xsettings-xml.patch new file mode 100644 index 000000000000..914c736fb27b --- /dev/null +++ b/default-xsettings-xml.patch @@ -0,0 +1,26 @@ +diff -upr xfce4-settings-4.12.0.orig/xfsettingsd/xsettings.xml xfce4-settings-4.12.0/xfsettingsd/xsettings.xml +--- xfce4-settings-4.12.0.orig/xfsettingsd/xsettings.xml 2015-02-24 03:33:11.000000000 +0200 ++++ xfce4-settings-4.12.0/xfsettingsd/xsettings.xml 2015-03-01 09:52:24.376869688 +0200 +@@ -6,8 +6,8 @@ + <?xml version="1.0" encoding="UTF-8"?> + <channel name="xsettings" version="1.0"> + <property name="Net" type="empty"> +- <property name="ThemeName" type="empty"/> +- <property name="IconThemeName" type="empty"/> ++ <property name="ThemeName" type="string" value="Adwaita"/> ++ <property name="IconThemeName" type="string" value="Adwaita"/> + <property name="DoubleClickTime" type="int" value="400"/> + <property name="DoubleClickDistance" type="int" value="5"/> + <property name="DndDragThreshold" type="int" value="8"/> +@@ -19,9 +19,9 @@ + </property> + <property name="Xft" type="empty"> + <property name="DPI" type="empty"/> +- <property name="Antialias" type="int" value="-1"/> ++ <property name="Antialias" type="int" value="1"/> + <property name="Hinting" type="int" value="-1"/> +- <property name="HintStyle" type="string" value="hintnone"/> ++ <property name="HintStyle" type="string" value="hintfull"/> + <property name="RGBA" type="string" value="none"/> + <!-- <property name="Lcdfilter" type="string" value="none"/> --> + </property> |