[arch-commits] Commit in network-manager-applet/trunk (PKGBUILD)
Jan Steffens
heftig at nymeria.archlinux.org
Wed Jul 9 19:07:41 UTC 2014
Date: Wednesday, July 9, 2014 @ 21:07:40
Author: heftig
Revision: 216751
Split libnm-gtk FS#40672
Modified:
network-manager-applet/trunk/PKGBUILD
----------+
PKGBUILD | 46 +++++++++++++++++++++++++++++++++-------------
1 file changed, 33 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-07-09 19:05:48 UTC (rev 216750)
+++ PKGBUILD 2014-07-09 19:07:40 UTC (rev 216751)
@@ -1,27 +1,30 @@
# $Id$
# Maintainer: Jan de Groot <jgc at archlinux.org>
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
# Contributor: Arjan Timmerman <arjan at archlinux.org>
# Contributor: Wael Nasreddine <gandalf at siemens-mobiles.org>
# Contributor: Tor Krill <tor at krill.nu>
# Contributor: Will Rea <sillywilly at gmail.com>
-pkgname=network-manager-applet
+pkgbase=network-manager-applet
+pkgname=(network-manager-applet libnm-gtk)
pkgver=0.9.10.0
-pkgrel=1
-pkgdesc="GNOME frontends to NetWorkmanager"
+pkgrel=2
+pkgdesc="Applet for managing network connections"
arch=(i686 x86_64)
-license=(GPL)
+license=(GPL2 LGPL2.1)
url="http://www.gnome.org/projects/NetworkManager/"
-depends=("networkmanager>=${pkgver%.*}" libsecret gtk3 libnotify
- gnome-icon-theme mobile-broadband-provider-info iso-codes)
-makedepends=(intltool gobject-introspection modemmanager)
-options=('!emptydirs')
-install=network-manager-applet.install
+makedepends=(libnm-glib libsecret gtk3 gnome-icon-theme mobile-broadband-provider-info iso-codes
+ libnotify libmm-glib intltool gobject-introspection)
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.9/$pkgname-$pkgver.tar.xz)
sha256sums=('f5c26c692f538dc0145dc7d46d3d390754fad73d0ff06861c074c61f3dc54eca')
+prepare() {
+ cd $pkgbase-$pkgver
+}
+
build() {
- cd ${pkgname}-${pkgver}
+ cd $pkgbase-$pkgver
./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var \
--libexecdir=/usr/lib/networkmanager \
@@ -36,7 +39,24 @@
make
}
-package() {
- cd ${pkgname}-${pkgver}
- make DESTDIR="${pkgdir}" install
+check() {
+ cd $pkgbase-$pkgver
+ make -k check
}
+
+package_network-manager-applet() {
+ depends=(libnm-gtk libmm-glib libnotify)
+ install=network-manager-applet.install
+
+ cd $pkgbase-$pkgver
+ make DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" -C src/libnm-gtk uninstall
+}
+
+package_libnm-gtk() {
+ pkgdesc="NetworkManager GUI library"
+ depends=(libnm-glib libsecret gtk3 mobile-broadband-provider-info iso-codes)
+
+ cd $pkgbase-$pkgver
+ make DESTDIR="$pkgdir" -C src/libnm-gtk install
+}
More information about the arch-commits
mailing list