[grilo-plugins] all: install plugins as loadable modules, not libraries



commit a91a750048dbad6a37407e8b070aabb127d39a52
Author: Ross Burton <ross linux intel com>
Date:   Wed Oct 6 13:43:00 2010 +0100

    all: install plugins as loadable modules, not libraries

 src/apple-trailers/Makefile.am  |    4 ++++
 src/bookmarks/Makefile.am       |    4 ++++
 src/fake-metadata/Makefile.am   |    4 ++++
 src/filesystem/Makefile.am      |    4 ++++
 src/flickr/Makefile.am          |    4 ++++
 src/gravatar/Makefile.am        |    4 ++++
 src/jamendo/Makefile.am         |    4 ++++
 src/lastfm-albumart/Makefile.am |    4 ++++
 src/metadata-store/Makefile.am  |    4 ++++
 src/podcasts/Makefile.am        |    4 ++++
 src/shoutcast/Makefile.am       |    4 ++++
 src/upnp/Makefile.am            |    4 ++++
 src/vimeo/Makefile.am           |    4 ++++
 src/youtube/Makefile.am         |    4 ++++
 14 files changed, 56 insertions(+), 0 deletions(-)
---
diff --git a/src/apple-trailers/Makefile.am b/src/apple-trailers/Makefile.am
index 2677676..007afea 100644
--- a/src/apple-trailers/Makefile.am
+++ b/src/apple-trailers/Makefile.am
@@ -17,6 +17,10 @@ libgrlappletrailers_la_LIBADD =	\
 	$(GIO_LIBS)		\
 	$(XML_LIBS)
 
+libgrlappletrailers_la_LDFLAGS = \
+	-module			 \
+	-avoid-version
+
 libgrlappletrailers_la_SOURCES =	\
 	grl-apple-trailers.c		\
 	grl-apple-trailers.h
diff --git a/src/bookmarks/Makefile.am b/src/bookmarks/Makefile.am
index 388f4ba..8212ee3 100644
--- a/src/bookmarks/Makefile.am
+++ b/src/bookmarks/Makefile.am
@@ -15,6 +15,10 @@ libgrlbookmarks_la_LIBADD =	\
 	$(DEPS_LIBS)		\
 	$(SQLITE_LIBS)
 
+libgrlbookmarks_la_LDFLAGS = \
+	-module		     \
+	-avoid-version
+
 libgrlbookmarks_la_SOURCES = grl-bookmarks.c grl-bookmarks.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/fake-metadata/Makefile.am b/src/fake-metadata/Makefile.am
index 68b322f..b03a3ea 100644
--- a/src/fake-metadata/Makefile.am
+++ b/src/fake-metadata/Makefile.am
@@ -13,6 +13,10 @@ libgrlfakemetadata_la_CFLAGS =	\
 libgrlfakemetadata_la_LIBADD =	\
 	$(DEPS_LIBS)
 
+libgrlfakemetadata_la_LDFLAGS = \
+	-module			\
+	-avoid-version
+
 libgrlfakemetadata_la_SOURCES = grl-fake-metadata.c grl-fake-metadata.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/filesystem/Makefile.am b/src/filesystem/Makefile.am
index 1c3f7ac..c1402a3 100644
--- a/src/filesystem/Makefile.am
+++ b/src/filesystem/Makefile.am
@@ -15,6 +15,10 @@ libgrlfilesystem_la_LIBADD =	\
 	$(DEPS_LIBS)		\
 	$(GIO_LIBS)
 
+libgrlfilesystem_la_LDFLAGS = \
+	-module		      \
+	-avoid-version
+
 libgrlfilesystem_la_SOURCES = grl-filesystem.c grl-filesystem.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/flickr/Makefile.am b/src/flickr/Makefile.am
index 624846d..c195adb 100644
--- a/src/flickr/Makefile.am
+++ b/src/flickr/Makefile.am
@@ -17,6 +17,10 @@ libgrlflickr_la_LIBADD =	\
 	$(XML_LIBS)		\
 	$(GIO_LIBS)
 
+libgrlflickr_la_LDFLAGS = \
+	-module		  \
+	-avoid-version
+
 libgrlflickr_la_SOURCES =	\
 	grl-flickr.c		\
 	grl-flickr.h		\
diff --git a/src/gravatar/Makefile.am b/src/gravatar/Makefile.am
index 0823467..49f5369 100644
--- a/src/gravatar/Makefile.am
+++ b/src/gravatar/Makefile.am
@@ -13,6 +13,10 @@ libgrlgravatar_la_CFLAGS =	\
 libgrlgravatar_la_LIBADD =	\
 	$(DEPS_LIBS)
 
+libgrlgravatar_la_LDFLAGS = \
+	-module		    \
+	-avoid-version
+
 libgrlgravatar_la_SOURCES = grl-gravatar.c grl-gravatar.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/jamendo/Makefile.am b/src/jamendo/Makefile.am
index 2a7e62a..776317e 100644
--- a/src/jamendo/Makefile.am
+++ b/src/jamendo/Makefile.am
@@ -17,6 +17,10 @@ libgrljamendo_la_LIBADD =	\
 	$(GIO_LIBS)		\
 	$(XML_LIBS)
 
+libgrljamendo_la_LDFLAGS = \
+	-module		   \
+	-avoid-version
+
 libgrljamendo_la_SOURCES	 = grl-jamendo.c grl-jamendo.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/lastfm-albumart/Makefile.am b/src/lastfm-albumart/Makefile.am
index 757756d..9bfd009 100644
--- a/src/lastfm-albumart/Makefile.am
+++ b/src/lastfm-albumart/Makefile.am
@@ -17,6 +17,10 @@ libgrllastfm_albumart_la_LIBADD =	\
 	$(GIO_LIBS)			\
 	$(XML_LIBS)
 
+libgrllastfm_albumart_la_LDFLAGS = \
+	-module			   \
+	-avoid-version
+
 libgrllastfm_albumart_la_SOURCES = grl-lastfm-albumart.c grl-lastfm-albumart.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/metadata-store/Makefile.am b/src/metadata-store/Makefile.am
index dfe8d91..b1324b5 100644
--- a/src/metadata-store/Makefile.am
+++ b/src/metadata-store/Makefile.am
@@ -15,6 +15,10 @@ libgrlmetadatastore_la_LIBADD =	\
 	$(DEPS_LIBS) \
 	$(SQLITE_LIBS)
 
+libgrlmetadatastore_la_LDFLAGS = \
+	-module			 \
+	-avoid-version
+
 libgrlmetadatastore_la_SOURCES = grl-metadata-store.c grl-metadata-store.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/podcasts/Makefile.am b/src/podcasts/Makefile.am
index 9404254..4ae003d 100644
--- a/src/podcasts/Makefile.am
+++ b/src/podcasts/Makefile.am
@@ -19,6 +19,10 @@ libgrlpodcasts_la_LIBADD =	\
 	$(XML_LIBS)		\
 	$(SQLITE_LIBS)
 
+libgrlpodcasts_la_LDFLAGS = \
+	-module		    \
+	-avoid-version
+
 libgrlpodcasts_la_SOURCES = grl-podcasts.c grl-podcasts.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/shoutcast/Makefile.am b/src/shoutcast/Makefile.am
index 470b386..b134b0a 100644
--- a/src/shoutcast/Makefile.am
+++ b/src/shoutcast/Makefile.am
@@ -17,6 +17,10 @@ libgrlshoutcast_la_LIBADD =	\
 	$(GIO_LIBS)		\
 	$(XML_LIBS)
 
+libgrlshoutcast_la_LDFLAGS = \
+	-module		     \
+	-avoid-version
+
 libgrlshoutcast_la_SOURCES	 = grl-shoutcast.c grl-shoutcast.h
 
 libdir=$(GRL_PLUGINS_DIR)
diff --git a/src/upnp/Makefile.am b/src/upnp/Makefile.am
index 539b55a..639915e 100644
--- a/src/upnp/Makefile.am
+++ b/src/upnp/Makefile.am
@@ -21,6 +21,10 @@ libgrlupnp_la_LIBADD =	\
 	$(GTHREAD_LIBS)	\
 	$(XML_LIBS)
 
+libgrlupnp_la_LDFLAGS = \
+	-module		\
+	-avoid-version
+
 if GUPNPAV_OLD_VERSION
 libgrlupnp_la_CFLAGS +=	\
 	-DGUPNPAV_OLD_VERSION
diff --git a/src/vimeo/Makefile.am b/src/vimeo/Makefile.am
index 29245a1..03f93bd 100644
--- a/src/vimeo/Makefile.am
+++ b/src/vimeo/Makefile.am
@@ -19,6 +19,10 @@ libgrlvimeo_la_LIBADD =	\
 	$(GTHREAD_LIBS)		\
 	$(LIBSOUP_LIBS)
 
+libgrlvimeo_la_LDFLAGS = \
+	-module		 \
+	-avoid-version
+
 libgrlvimeo_la_SOURCES =	\
 	grl-vimeo.c		\
 	grl-vimeo.h		\
diff --git a/src/youtube/Makefile.am b/src/youtube/Makefile.am
index 83e4e47..ac84013 100644
--- a/src/youtube/Makefile.am
+++ b/src/youtube/Makefile.am
@@ -21,6 +21,10 @@ libgrlyoutube_la_LIBADD =	\
 	$(GTHREAD_LIBS)		\
 	$(GDATA_LIBS)
 
+libgrlyoutube_la_LDFLAGS = \
+	-module		   \
+	-avoid-version
+
 libgrlyoutube_la_SOURCES = grl-youtube.c grl-youtube.h
 
 libdir=$(GRL_PLUGINS_DIR)



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