#Maintainer: Frederic Boulet bipbiponlinux~AT~gmail.com pkgname=nautilus pkgver=2.32.2 zenver=66 pkgrel=1 arch=i686 source=("http://ftp.acc.umu.se/pub/GNOME/sources/nautilus/2.32/nautilus-$pkgver.tar.bz2") sourcetemplate=http://zenwalk.pinguix.com/user-accounts/bip/EXTRA/g/$pkgname docs=("readme" "install" "copying" "copying-docs" "copying.lib" "changelog*" "authors" "news" "todo" "hacking" "maintainers" "thanks") url=www.gnome.org options=('norequiredbuilder' 'keepdepfile' 'noautodotnew') doinst() { # update the mime desktop database if [ -x usr/bin/update-desktop-database ]; then usr/bin/update-desktop-database -q fi # update the mime database if [ -x usr/bin/update-mime-database ]; then usr/bin/update-mime-database usr/share/mime > /dev/null 2>&1 fi } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "nautilus - file manager and graphical shell for GNOME" "Nautilus is the official file manager for the GNOME desktop. It allows" "to browse directories, preview files and launch applications" "associated with them. It is also responsible for handling the icons" "on the GNOME desktop. It works on local and remote filesystems." ) build() { cd $startdir/src/$pkgname-$pkgver ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --disable-schemas-install --disable-update-mimedb \ --with-gconf-source="xml::/etc/gconf/gconf.xml.defaults" --disable-gtk-doc --disable-packagekit --enable-introspection=yes make || return 1 make install DESTDIR=$startdir/pkg # gconf stuff export GCONF_CONFIG_SOURCE="xml::$startdir/pkg/etc/gconf/gconf.xml.defaults" if [ -d $startdir/pkg/etc/gconf/schemas ]; then install -v -d -m755 $startdir/pkg/etc/gconf/gconf.xml.defaults SCHEMAS=$startdir/pkg/etc/gconf/schemas for schema in $SCHEMAS/*.schemas; do gconftool-2 --makefile-install-rule $schema done # Reset / Verify correct permissions ( cd $startdir/pkg/etc/gconf ; find . -type d -exec chmod 755 {} \; ) ( cd $startdir/pkg/etc/gconf ; find . -type f -exec chmod 644 {} \; ) fi # Don't show text preview instead of text icon by default, doesn't work with Tango anyway gconftool-2 --direct --config-source xml::$startdir/pkg/etc/gconf/gconf.xml.defaults --type string --set /apps/nautilus/preferences/show_icon_text never # Don't calculate directory item counts by default, should make nautilus faster gconftool-2 --direct --config-source xml::$startdir/pkg/etc/gconf/gconf.xml.defaults --type string --set /apps/nautilus/preferences/show_directory_item_counts never # Single click to open folders by default gconftool-2 --direct --config-source xml::$startdir/pkg/etc/gconf/gconf.xml.defaults --type string --set /apps/nautilus/preferences/click_policy single # Mode navigation by default gconftool-2 --direct --config-source xml::$startdir/pkg/etc/gconf/gconf.xml.defaults --type boolean --set /apps/nautilus/preferences/always_use_browser true # we don't need gtk-doc rm -rf $startdir/pkg/usr/share/gtk-doc }