Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

agregando el aur de mate-control-center

  • Loading branch information...
commit 527f886a343a11aa62c4e6a9638f9900c2799ec8 1 parent ec5ca82
@perberos authored
View
0  AUR/README
No changes.
View
0  AUR/TODO
No changes.
View
63 AUR/mate-control-center/PKGBUILD
@@ -0,0 +1,63 @@
+# Maintainer: Perberos <perberos@gmail.com>
+pkgname=mate-control-center
+pkgver=20120308
+pkgrel=1
+pkgdesc="The Control Center for MATE"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('mate-window-manager' 'libxss' 'desktop-file-utils'
+ 'mate-settings-daemon' 'libmatekbd' 'libcanberra'
+ 'sound-theme-freedesktop' 'libunique' 'mate-menus'
+ 'librsvg') # 'evolution-data-server>=2.29.92'
+makedepends=('git' 'mate-doc-utils' 'pkgconfig' 'intltool')
+options=('!emptydirs' '!libtool')
+url="http://matsusoft.com.ar/projects/mate/"
+groups=('mate')
+install=mate-control-center.install
+source=()
+sha256sums=()
+
+_gitroot=git://github.com/mate-desktop/mate-control-center.git
+_gitname=mate-control-center
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to GIT server...."
+
+ if [[ -d "$_gitname" ]]; then
+ cd "$_gitname" && git pull origin
+ msg "The local files are updated."
+ else
+ git clone "$_gitroot" "$_gitname"
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting build..."
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+ cd "$srcdir/$_gitname-build"
+
+ ./autogen.sh \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --disable-static \
+ --disable-scrollkeeper \
+ --disable-update-mimedb || return 1
+ # --enable-aboutme <- this requires libebook (from evolution)
+ make || return 1
+}
+
+package() {
+ cd "$srcdir/$_gitname-build"
+
+ make MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
+
+ install -m755 -d "${pkgdir}/usr/share/mateconf/schemas"
+ mateconf-merge-schema "${pkgdir}/usr/share/mateconf/schemas/${pkgname}.schemas" --domain ${pkgname} ${pkgdir}/etc/mateconf/schemas/*.schemas || return 1
+ rm -f ${pkgdir}/etc/mateconf/schemas/*.schemas
+
+ # --disable-update-mimedb?
+ rm -f "${pkgdir}/usr/share/applications/mimeinfo.cache"
+}
View
26 AUR/mate-control-center/mate-control-center.install
@@ -0,0 +1,26 @@
+pkgname=mate-control-center
+
+post_install() {
+ usr/sbin/mateconfpkg --install ${pkgname}
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-mime-database usr/share/mime
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ usr/sbin/mateconfpkg --uninstall ${pkgname}
+}
+
+post_remove() {
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-mime-database usr/share/mime
+}

0 comments on commit 527f886

Please sign in to comment.
Something went wrong with that request. Please try again.