GARNAME = libgnomesu
GARVERSION = 0.9.5
CATEGORIES = desktop
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2

LIBDEPS = platform/gtk+ platform/pango platform/libgnomeui

DESCRIPTION = libgnomesu
define BLURB
 #FIXME: blurb goes here
endef

FIXUP_SCRIPTS = $(WORKSRC)/libtool
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = custom

CONFIGURE_ARGS = $(DIRPATHS)

include ../category.mk

install-custom:
	@if [[ -n "${UNATTENDED}" || -e $(COOKIEDIR)/install ]] ; then : ; \
	else \
		if [ `id -u` = "0" ] ; then \
			$(MAKE) -C $(WORKSRC) install ; \
		else \
			echo " ==> You need to be root to install libgnomesu" ; \
			echo " ==> If you do not have the root password then press <ENTER>" ; \
			if [ -x `which sudo` -a -e /etc/sudoers ] && [ -e /etc/issue.warty ] || [ "`grep -i ubuntu /etc/issue`" ] ; then \
				echo " ==> Please provide your password" ; \
				sudo sh -c "$(MAKE) -C $(WORKSRC) install" ; \
				if [ $$? -gt 0 ] ; then \
					mv ../libgnomesu ../.libgnomesu ; \
				fi ; \
				elif [ -x `which su` ] ; then \
					echo " ==> Please provide the root password" ; \
					su -m -c "$(MAKE) -C $(WORKSRC) install" ; \
					if [ $$? -gt 0 ] ; then \
						mv ../libgnomesu ../.libgnomesu ; \
					echo " ==> You chose not to provide a root password" ; \
					echo " ==> libgnomesu support will NOT be included" ; \
					fi ; \
				fi ; \
			fi ; \
		fi
