X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=Makefile.am;h=2513a8d852eb106e99736d8a9b008a80be34f550;hb=33f840d24430afed668b864cf7ed91ba2b5b6c67;hp=4dac8bafe9b295b79f54d12c9d27624a6639fa07;hpb=06b4ef65174e56e766e4bde06e08e34c08788272;p=~andy%2Fgtk diff --git a/Makefile.am b/Makefile.am index 4dac8bafe..2513a8d85 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,30 +1,28 @@ ## Makefile.am for GTK+ -SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests contrib -SUBDIRS = po $(SRC_SUBDIRS) docs build m4macros +SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests perf contrib +SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros # require automake 1.4 -AUTOMAKE_OPTIONS = 1.4 +AUTOMAKE_OPTIONS = 1.7 EXTRA_DIST = \ HACKING \ - gtk+.spec.in \ makecopyright \ - TODO \ - TODO.xml \ NEWS.pre-1-0 \ ChangeLog.pre-1-0 \ ChangeLog.pre-1-2 \ + ChangeLog.pre-2-0 \ + ChangeLog.pre-2-2 \ + ChangeLog.pre-2-4 \ + ChangeLog.pre-2-6 \ README.cvs-commits \ README.win32 \ - README.nanox \ config.h.win32 \ - gtk-zip.sh \ - po/README.tools \ + makefile.msc \ + gtk-zip.sh.in \ + sanitize-la.sh \ po/README.translators \ - po/desk.pl \ - po/makefile.mingw \ - po/update.pl \ po/po2tbl.sed.in \ examples/aspectframe/Makefile \ examples/aspectframe/aspectframe.c \ @@ -70,8 +68,6 @@ EXTRA_DIST = \ examples/notebook/notebook.c \ examples/packbox/Makefile \ examples/packbox/packbox.c \ - examples/packer/Makefile \ - examples/packer/pack.c \ examples/paned/Makefile \ examples/paned/paned.c \ examples/pixmap/Makefile \ @@ -143,26 +139,29 @@ DISTCLEANFILES = \ gtk+-$(GDKTARGET)-2.0-uninstalled.pc \ gdk-$(GDKTARGET)-2.0-uninstalled.pc -## symlink gdk-2.0.pc and gtk+-2.0.pc to default target for the platform +## copy the default target for this platform to gdk-2.0.pc and gtk+-2.0.pc DEFAULT_GDKTARGET=x11 install-data-hook: (cd $(DESTDIR)$(pkgconfigdir) && \ - test -e gdk-$(DEFAULT_GDKTARGET)-2.0.pc && \ - test -e gtk+-$(DEFAULT_GDKTARGET)-2.0.pc && \ - $(LN_S) -f gdk-$(DEFAULT_GDKTARGET)-2.0.pc gdk-2.0.pc && \ - $(LN_S) -f gtk+-$(DEFAULT_GDKTARGET)-2.0.pc gtk+-2.0.pc) || \ + test -f gdk-$(DEFAULT_GDKTARGET)-2.0.pc && \ + test -f gtk+-$(DEFAULT_GDKTARGET)-2.0.pc && \ + rm -f gdk-2.0.pc && cp -f gdk-$(DEFAULT_GDKTARGET)-2.0.pc gdk-2.0.pc && \ + rm -f gtk+-2.0.pc && cp -f gtk+-$(DEFAULT_GDKTARGET)-2.0.pc gtk+-2.0.pc) || \ (cd $(DESTDIR)$(pkgconfigdir) && \ - $(LN_S) -f gdk-$(GDKTARGET)-2.0.pc gdk-2.0.pc && \ - $(LN_S) -f gtk+-$(GDKTARGET)-2.0.pc gtk+-2.0.pc) + rm -f gdk-2.0.pc && cp -f gdk-$(GDKTARGET)-2.0.pc gdk-2.0.pc && \ + rm -f gtk+-2.0.pc && cp -f gtk+-$(GDKTARGET)-2.0.pc gtk+-2.0.pc) -dist-hook: gtk+.spec - if test -e $(srcdir)/INSTALL.in && test -e $(srcdir)/README.in ; then \ +uninstall-local: + rm -f $(DESTDIR)$(pkgconfigdir)/gdk-2.0.pc + rm -f $(DESTDIR)$(pkgconfigdir)/gtk+-2.0.pc + +dist-hook: + if test -f $(srcdir)/INSTALL.in && test -f $(srcdir)/README.in ; then \ CONFIG_FILES="INSTALL:$(srcdir)/INSTALL.in README:$(srcdir)/README.in" \ CONFIG_HEADERS= \ $(SHELL) config.status \ && cp INSTALL README $(distdir) ; \ - fi \ - && cp gtk+.spec $(distdir) + fi .PHONY: files release sanity snapshot @@ -187,3 +186,6 @@ sanity: snapshot: $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` + + +DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc