Package-Name: libgnome
Requires: pkgconfig gtk+ gnome-vfs libbonobo gconf
# FIXME: partial version number
Source: ftp://ftp.gnome.org/pub/GNOME/sources/libgnome/2.8/libgnome-(\d+(.\d+)+).tar.bz2 $1
Zap-Before-Install: 1
Repack:
	tar xjvfp "$(SOURCE)"
Compile:
	cp -pf AUTHORS COPYING* Change* NEWS README "$(PREFIX)/"
	$(MAKE) -f ../Makefile configure
	$(MAKE)
	$(MAKE) install
	mkdir -p "$(PREFIX)"/share/gnome-2.0
Install:
	$(MAKE) instbin BIN=gnome-open
	$(MAKE) instetc DIR=gconf/schemas LINK="desktop_gnome_accessibility_keyboard.schemas desktop_gnome_accessibility_startup.schemas desktop_gnome_applications_browser.schemas desktop_gnome_applications_help_viewer.schemas desktop_gnome_applications_terminal.schemas desktop_gnome_applications_window_manager.schemas desktop_gnome_background.schemas desktop_gnome_file_views.schemas desktop_gnome_interface.schemas desktop_gnome_lockdown.schemas desktop_gnome_peripherals_keyboard.schemas desktop_gnome_peripherals_mouse.schemas desktop_gnome_sound.schemas desktop_gnome_thumbnailers.schemas desktop_gnome_typing_break.schemas"
# FIXME: what package should contain /etc/sounds?
#	$(MAKE) instetc DIR=sound/events ETC="gnome-2.soundlist gtk-events-2.soundlist
	$(MAKE) instinc INC=libgnome-2.0
	$(MAKE) instlib LIB=gnome-2
	$(MAKE) addldso
	$(MAKE) instpc PC=libgnome-2.0
	rm -f /usr/lib/bonobo/monikers/libmoniker_extra_2.*
	ln -s "$(PREFIX)"/lib/bonobo/monikers/libmoniker_extra_2.* /usr/lib/bonobo/monikers/
	ln -fs "$(PREFIX)"/lib/bonobo/GNOME_Moniker_std.server /usr/lib/bonobo/servers/
	rm -rf /usr/share/gnome-2.0
	ln -s "$(PREFIX)"/share/gnome-2.0 /usr/share/
	$(MAKE) instlocale FILE=libgnome-2.0

/etc/gconf/schemas/desktop_gnome_accessibility_keyboard.schemas
/etc/gconf/schemas/desktop_gnome_accessibility_startup.schemas
/etc/gconf/schemas/desktop_gnome_applications_browser.schemas
/etc/gconf/schemas/desktop_gnome_applications_help_viewer.schemas
/etc/gconf/schemas/desktop_gnome_applications_terminal.schemas
/etc/gconf/schemas/desktop_gnome_applications_window_manager.schemas
/etc/gconf/schemas/desktop_gnome_background.schemas
/etc/gconf/schemas/desktop_gnome_file_views.schemas
/etc/gconf/schemas/desktop_gnome_interface.schemas
/etc/gconf/schemas/desktop_gnome_lockdown.schemas
/etc/gconf/schemas/desktop_gnome_peripherals_keyboard.schemas
/etc/gconf/schemas/desktop_gnome_peripherals_mouse.schemas
/etc/gconf/schemas/desktop_gnome_sound.schemas
/etc/gconf/schemas/desktop_gnome_thumbnailers.schemas
/etc/gconf/schemas/desktop_gnome_typing_break.schemas
/pkg/libgnome/
/usr/bin/gnome-open
/usr/include/libgnome-2.0
/usr/lib/bonobo/monikers/libmoniker_extra_2.*
/usr/lib/bonobo/GNOME_Moniker_std.server
/usr/lib/libgnome-2.*
/usr/lib/pkgconfig/libgnome-2.0.pc
/usr/share/gnome-2.0
/usr/share/locale/*/LC_MESSAGES/libgnome-2.0.mo
