gdip-pixbuf-loader r33 - in trunk: . src



Author: doml
Date: Sat Feb 23 00:00:48 2008
New Revision: 33
URL: http://svn.gnome.org/viewvc/gdip-pixbuf-loader?rev=33&view=rev

Log:
2008-02-22  Dom Lachowicz <domlachowicz gmail com>

	* src/Makefile.am: Build those other libraries using automake 
too;
	track dependencies properly



Modified:
   trunk/ChangeLog
   trunk/configure.ac
   trunk/src/Makefile.am

Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac	(original)
+++ trunk/configure.ac	Sat Feb 23 00:00:48 2008
@@ -1,7 +1,9 @@
-AC_INIT(io-gdip, 0.1.0)
+AC_INIT(src/io-gdip.c, 0.1.0)
 
 AM_INIT_AUTOMAKE()
 
+AM_MAINTAINER_MODE
+
 AC_PROG_CC
 AC_PROG_LIBTOOL
 AC_DISABLE_STATIC
@@ -16,6 +18,8 @@
 AC_CHECK_HEADERS(windows.h)
 AC_CHECK_HEADERS(ole2.h)
 
+AC_PATH_PROG(QUERYLOADERS, gdk-pixbuf-query-loaders, true)
+
 AC_OUTPUT([
 Makefile
 src/Makefile

Modified: trunk/src/Makefile.am
==============================================================================
--- trunk/src/Makefile.am	(original)
+++ trunk/src/Makefile.am	Sat Feb 23 00:00:48 2008
@@ -1,8 +1,63 @@
-lib_LTLIBRARIES = libpixbufloader-gdip.la
+lib_LTLIBRARIES = 			\
+	libpixbufloader-gdip.la		\
+	libpixbufloader-gdip-bmp.la	\
+	libpixbufloader-gdip-gif.la	\
+	libpixbufloader-gdip-jpeg.la	\
+	libpixbufloader-gdip-png.la	\
+	libpixbufloader-gdip-tiff.la
 
 libpixbufloader_gdip_la_LDFLAGS = -avoid-version -module -no-undefined
+libpixbufloader_gdip_la_SOURCES = 	\
+	io-gdip-native.h		\
+	io-gdip-propertytags.h		\
+	io-gdip-utils.h			\
+	io-gdip-utils.c			\
+	io-gdip.c
 
-libpixbufloader_gdip_la_SOURCES = \
-	io-gdip.c \
-	io-gdip-utils.c
+libpixbufloader_gdip_bmp_la_LDFLAGS = -avoid-version -module -no-undefined
+libpixbufloader_gdip_bmp_la_SOURCES = 	\
+	io-gdip-native.h		\
+	io-gdip-propertytags.h		\
+	io-gdip-utils.h			\
+	io-gdip-utils.c			\
+	io-gdip-bmp.c
 
+libpixbufloader_gdip_gif_la_LDFLAGS = -avoid-version -module -no-undefined
+loaderdir = $(libdir)/gtk-2.0/$(GTK_VERSION)/loaders
+
+libpixbufloader_gdip_gif_la_SOURCES = 	\
+	io-gdip-native.h		\
+	io-gdip-propertytags.h		\
+	io-gdip-utils.h			\
+	io-gdip-utils.c			\
+	io-gdip-gif.c
+
+libpixbufloader_gdip_jpeg_la_LDFLAGS = -avoid-version -module -no-undefined
+libpixbufloader_gdip_jpeg_la_SOURCES = 	\
+	io-gdip-native.h		\
+	io-gdip-propertytags.h		\
+	io-gdip-utils.h			\
+	io-gdip-utils.c			\
+	io-gdip-jpeg.c
+
+libpixbufloader_gdip_png_la_LDFLAGS = -avoid-version -module -no-undefined
+libpixbufloader_gdip_png_la_SOURCES = 	\
+	io-gdip-native.h		\
+	io-gdip-propertytags.h		\
+	io-gdip-utils.h			\
+	io-gdip-utils.c			\
+	io-gdip-png.c
+
+libpixbufloader_gdip_tiff_la_LDFLAGS = -avoid-version -module -no-undefined
+libpixbufloader_gdip_tiff_la_SOURCES = 	\
+	io-gdip-native.h		\
+	io-gdip-propertytags.h		\
+	io-gdip-utils.h			\
+	io-gdip-utils.c			\
+	io-gdip-tiff.c
+
+install-data-hook: 
+	if [ -z "$(DESTDIR)" ] ; then \
+	  $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/gtk-2.0 ; \
+	  $(QUERYLOADERS) > $(DESTDIR)$(sysconfdir)/gtk-2.0/gdk-pixbuf.loaders ; \
+	fi
\ No newline at end of file



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]