svn commit: trunk/buildroot/package/libglib12

andersen at uclibc.org andersen at uclibc.org
Mon Jul 10 22:06:12 UTC 2006


Author: andersen
Date: 2006-07-10 15:06:11 -0700 (Mon, 10 Jul 2006)
New Revision: 15677

Log:
fix url, fixup compile and install


Modified:
   trunk/buildroot/package/libglib12/libglib12.mk


Changeset:
Modified: trunk/buildroot/package/libglib12/libglib12.mk
===================================================================
--- trunk/buildroot/package/libglib12/libglib12.mk	2006-07-10 22:04:29 UTC (rev 15676)
+++ trunk/buildroot/package/libglib12/libglib12.mk	2006-07-10 22:06:11 UTC (rev 15677)
@@ -4,7 +4,7 @@
 #
 #############################################################
 LIBGLIB12_SOURCE:=glib-1.2.10.tar.gz
-LIBGLIB12_SITE:=ftp://ftp.gtk.org/pub/gtk/v1.2
+LIBGLIB12_SITE:=http://ftp.gnome.org/pub/gnome/sources/glib/1.2
 LIBGLIB12_CAT:=zcat
 LIBGLIB12_DIR:=$(BUILD_DIR)/glib-1.2.10
 LIBGLIB12_BINARY:=libglib.a
@@ -27,8 +27,8 @@
 		./configure \
 		--host=$(REAL_GNU_TARGET_NAME) \
 		--build=$(GNU_HOST_NAME) \
-		--prefix=/usr \
-		--exec-prefix=/usr \
+		--prefix=$(STAGING_DIR) \
+		--exec_prefix=$(STAGING_DIR) \
 		--bindir=/usr/bin \
 		--sbindir=/usr/sbin \
 		--libexecdir=/usr/lib \
@@ -37,8 +37,8 @@
 		--localstatedir=/var \
 		--mandir=/usr/man \
 		--infodir=/usr/info \
+		--enable-shared \
 		$(DISABLE_NLS) \
-		--enable-shared \
 	);
 	touch $(LIBGLIB12_DIR)/.configured
 
@@ -62,13 +62,17 @@
 	    mandir=$(STAGING_DIR)/man \
 	    -C $(LIBGLIB12_DIR) install;
 
-$(TARGET_DIR)/lib/$(LIBGLIB12_BINARY): $(STAGING_DIR)/lib/$(LIBGLIB12_BINARY)
-	cp -a $(STAGING_DIR)/lib/$(LIBGLIB12_BINARY) $(TARGET_DIR)/lib/
+$(TARGET_DIR)/lib/libglib-1.2.so.0.0.10: $(STAGING_DIR)/lib/$(LIBGLIB12_BINARY)
 	cp -a $(STAGING_DIR)/lib/libglib.so $(TARGET_DIR)/lib/
 	cp -a $(STAGING_DIR)/lib/libglib-1.2.so.0 $(TARGET_DIR)/lib/
-	$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/$(LIBGLIB12_BINARY)
+	cp -a $(STAGING_DIR)/lib/libglib-1.2.so.0.0.10 $(TARGET_DIR)/lib/
+	cp -a $(STAGING_DIR)/lib/libgmodule.so $(TARGET_DIR)/lib/
+	cp -a $(STAGING_DIR)/lib/libgmodule-1.2.so.0 $(TARGET_DIR)/lib/
+	cp -a $(STAGING_DIR)/lib/libgmodule-1.2.so.0.0.10 $(TARGET_DIR)/lib/
+	$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libglib-1.2.so.0.0.10
+	$(STRIP) --strip-unneeded $(TARGET_DIR)/lib/libgmodule-1.2.so.0.0.10
 
-libglib12: uclibc $(TARGET_DIR)/lib/$(LIBGLIB12_BINARY)
+libglib12: uclibc $(TARGET_DIR)/lib/libglib-1.2.so.0.0.10
 
 libglib12-clean:
 	rm -f $(TARGET_DIR)/lib/$(LIBGLIB12_BINARY)




More information about the uClibc-cvs mailing list