# Maintainer: William Pitcock global pkgname := 'gnome-control-center' global pkgver := '3.26.0' global pkgrel := '0' global pkgdesc := '"GNOME control center'" global url := '"http://www.gnome.org/'" # limited by gnome-online-accounts global arch := '"all !armhf'" global license := '"GPL'" global makedepends := ""clutter-dev clutter-gtk-dev gnome-desktop-dev gnome-settings-daemon-dev gnome-online-accounts-dev grilo-dev libgtop-dev gnome-bluetooth-dev colord-gtk-dev samba-dev accountsservice-dev libpwquality-dev networkmanager-dev network-manager-applet-dev modemmanager-dev krb5-dev itstool libxml2-utils libxslt docbook-xml docbook-xsl $depends_dev"" global subpackages := ""$pkgname-dev $pkgname-doc $pkgname-lang"" global source := ""http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$(pkgver%.*)/$pkgname-$pkgver.tar.xz wayland.patch"" global builddir := ""$srcdir/$pkgname-$pkgver"" proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --enable-static=no \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --disable-ibus make } proc check { cd $builddir make check } proc package { cd $builddir make DESTDIR="$pkgdir" install } global sha512sums := '"c0656b072b1918e13447eaca13a1ea1b997c37faa30952d3ab48109077a570768d5fd57479817558ce6f34105903b763553900e3db61cef53f5c756cd86b395a gnome-control-center-3.26.0.tar.xz 3f17e2f00798e4d2a99a1d77c66ee5be29501417ea4b4c65387f24d8c27700c36e2f5fb2b476c3c0c88b18b497f48e7e2c09a4baadb6b532b7ecc112f504db48 wayland.patch'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgname) op: Equal rhs: {(gnome-control-center)} spids: [3] ) ] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(3.26.0)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("GNOME control center"))} spids: [12] ) ] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.gnome.org/"))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ ("all !armhf"))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("clutter-dev clutter-gtk-dev\n") ("\n") ("\tgnome-desktop-dev\n") ("\tgnome-settings-daemon-dev\n") ("\tgnome-online-accounts-dev\n") ("\tgrilo-dev\n") ("\tlibgtop-dev\n") ("\tgnome-bluetooth-dev\n") ("\n") ("\tcolord-gtk-dev\n") ("\tsamba-dev\n") ("\taccountsservice-dev\n") ("\tlibpwquality-dev\n") ("\n") ("\tnetworkmanager-dev network-manager-applet-dev\n") ("\tmodemmanager-dev\n") ("\n") ("\tkrb5-dev\n") ("\n") ("\titstool\n") ("\tlibxml2-utils\n") ("\tlibxslt\n") ("\n") ("\tdocbook-xml docbook-xsl\n") ("\n") ("\t") ($ VSub_Name "$depends_dev") ) } spids: [35] ) ] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") (-lang) ) } spids: [66] ) ] spids: [66] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://ftp.gnome.org/pub/GNOME/sources/") ($ VSub_Name "$pkgname") (/) (BracedVarSub token: suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{(".*")}) spids: [81 85] ) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.xz\n") ("\twayland.patch") ) } spids: [76] ) ] spids: [76] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver"))} spids: [94] ) ] spids: [94] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--enable-static) (Lit_Other "=") (no)} {(--sysconfdir) (Lit_Other "=") (/etc)} {(--mandir) (Lit_Other "=") (/usr/share/man)} {(--localstatedir) (Lit_Other "=") (/var)} {(--disable-ibus)} ) (C {(make)}) ] spids: [108] ) spids: [104 107] ) (FuncDef name: check body: (BraceGroup children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(check)})] spids: [176] ) spids: [172 175] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) ] spids: [197] ) spids: [193 196] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "c0656b072b1918e13447eaca13a1ea1b997c37faa30952d3ab48109077a570768d5fd57479817558ce6f34105903b763553900e3db61cef53f5c756cd86b395a gnome-control-center-3.26.0.tar.xz\n" ) ( "3f17e2f00798e4d2a99a1d77c66ee5be29501417ea4b4c65387f24d8c27700c36e2f5fb2b476c3c0c88b18b497f48e7e2c09a4baadb6b532b7ecc112f504db48 wayland.patch" ) ) } spids: [219] ) ] spids: [219] ) ] )