Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/package/lzma
@ 2007-07-31 16:13 aldot at uclibc.org
  0 siblings, 0 replies; 5+ messages in thread
From: aldot at uclibc.org @ 2007-07-31 16:13 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-31 09:13:00 -0700 (Tue, 31 Jul 2007)
New Revision: 19360

Log:
- lzma needs a CXX cross-compiler
- minor cleanups while at it


Modified:
   trunk/buildroot/package/lzma/Config.in
   trunk/buildroot/package/lzma/lzma.mk


Changeset:
Modified: trunk/buildroot/package/lzma/Config.in
===================================================================
--- trunk/buildroot/package/lzma/Config.in	2007-07-31 16:02:18 UTC (rev 19359)
+++ trunk/buildroot/package/lzma/Config.in	2007-07-31 16:13:00 UTC (rev 19360)
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_LZMA_TARGET
 	bool "Install lzma for the target system"
 	default n
+	select BR2_GCC_CROSS_CXX
 	help
 	  lzma utils on the target
 

Modified: trunk/buildroot/package/lzma/lzma.mk
===================================================================
--- trunk/buildroot/package/lzma/lzma.mk	2007-07-31 16:02:18 UTC (rev 19359)
+++ trunk/buildroot/package/lzma/lzma.mk	2007-07-31 16:13:00 UTC (rev 19360)
@@ -24,19 +24,19 @@
 #
 ######################################################################
 
-$(LZMA_HOST_DIR)/.source: $(DL_DIR)/$(LZMA_SOURCE)
+$(LZMA_HOST_DIR)/.unpacked: $(DL_DIR)/$(LZMA_SOURCE)
 	$(LZMA_CAT) $(DL_DIR)/$(LZMA_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) -
 	toolchain/patch-kernel.sh $(LZMA_HOST_DIR) package/lzma/ lzma\*.patch
-	touch $(LZMA_HOST_DIR)/.source
+	touch $@
 
-$(LZMA_HOST_DIR)/.configured: $(LZMA_HOST_DIR)/.source
+$(LZMA_HOST_DIR)/.configured: $(LZMA_HOST_DIR)/.unpacked
 	(cd $(LZMA_HOST_DIR); rm -f config.cache ;\
 		CC="$(HOSTCC)" \
 		CXX="$(HOSTCXX)" \
 		./configure \
 		--prefix=/ \
 	);
-	touch $(LZMA_HOST_DIR)/.configured;
+	touch $@
 
 $(LZMA_HOST_DIR)/src/lzma/lzma: $(LZMA_HOST_DIR)/.configured
 	$(MAKE) -C $(LZMA_HOST_DIR) all
@@ -45,20 +45,24 @@
 $(STAGING_DIR)/bin/lzma: $(LZMA_HOST_DIR)/src/lzma/lzma
 	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(LZMA_HOST_DIR) install
 
-lzma-host: uclibc $(STAGING_DIR)/bin/lzma
-
+lzma-host: $(STAGING_DIR)/bin/lzma
+lzma-host-clean:
+	rm -f $(STAGING_DIR)/bin/lzma
+	-$(MAKE) -C $(LZMA_HOST_DIR) clean
+lzma-host-dirclean:
+	rm -rf $(LZMA_HOST_DIR)
 ######################################################################
 #
 # lzma target
 #
 ######################################################################
 
-$(LZMA_TARGET_DIR)/.source: $(DL_DIR)/$(LZMA_SOURCE)
+$(LZMA_TARGET_DIR)/.unpacked: $(DL_DIR)/$(LZMA_SOURCE)
 	$(LZMA_CAT) $(DL_DIR)/$(LZMA_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
 	toolchain/patch-kernel.sh $(LZMA_TARGET_DIR) package/lzma/ lzma\*.patch
-	touch $(LZMA_TARGET_DIR)/.source
+	touch $@
 
-$(LZMA_TARGET_DIR)/.configured: $(LZMA_TARGET_DIR)/.source
+$(LZMA_TARGET_DIR)/.configured: $(LZMA_TARGET_DIR)/.unpacked
 	(cd $(LZMA_TARGET_DIR); rm -f config.cache ;\
 		$(TARGET_CONFIGURE_OPTS) \
 		$(TARGET_CONFIGURE_ARGS) \
@@ -76,7 +80,7 @@
 		$(DISABLE_NLS) \
 		$(DISABLE_LARGEFILE) \
 	);
-	touch $(LZMA_TARGET_DIR)/.configured;
+	touch $@
 
 $(LZMA_TARGET_DIR)/src/lzma/lzma: $(LZMA_TARGET_DIR)/.configured
 	$(MAKE) -C $(LZMA_TARGET_DIR) all
@@ -107,6 +111,7 @@
 #############################################################
 ifeq ($(strip $(BR2_PACKAGE_LZMA_HOST)),y)
 TARGETS+=lzma-host
+HOST_SOURCE+=lzma-source
 endif
 
 ifeq ($(strip $(BR2_PACKAGE_LZMA_TARGET)),y)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/lzma
@ 2007-08-12 23:28 ulf at uclibc.org
  0 siblings, 0 replies; 5+ messages in thread
From: ulf at uclibc.org @ 2007-08-12 23:28 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-12 16:28:48 -0700 (Sun, 12 Aug 2007)
New Revision: 19473

Log:
fix liblzmadec.la paths

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


Changeset:
Modified: trunk/buildroot/package/lzma/lzma.mk
===================================================================
--- trunk/buildroot/package/lzma/lzma.mk	2007-08-12 23:27:38 UTC (rev 19472)
+++ trunk/buildroot/package/lzma/lzma.mk	2007-08-12 23:28:48 UTC (rev 19473)
@@ -44,6 +44,8 @@
 
 $(STAGING_DIR)/bin/lzma: $(LZMA_HOST_DIR)/src/lzma/lzma
 	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(LZMA_HOST_DIR) install
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" \
+		$(STAGING_DIR)/lib/liblzmadec.la
 
 lzma-host: $(STAGING_DIR)/bin/lzma
 lzma-host-clean:

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/lzma
@ 2007-08-31 14:27 aldot at uclibc.org
  0 siblings, 0 replies; 5+ messages in thread
From: aldot at uclibc.org @ 2007-08-31 14:27 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-31 07:27:07 -0700 (Fri, 31 Aug 2007)
New Revision: 19740

Log:
- make sure that the path for the lzma-host-binary exist


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


Changeset:
Modified: trunk/buildroot/package/lzma/lzma.mk
===================================================================
--- trunk/buildroot/package/lzma/lzma.mk	2007-08-31 12:04:00 UTC (rev 19739)
+++ trunk/buildroot/package/lzma/lzma.mk	2007-08-31 14:27:07 UTC (rev 19740)
@@ -56,7 +56,7 @@
 .PHONY: lzma-host use-lzma-host-binary
 use-lzma-host-binary:
 	if [ ! -f "$(TOOL_BUILD_DIR)/bin/lzma" ]; then \
-		[ -d $(TOOL_BUILD_DIR)/bin ] || mkdir $(TOOL_BUILD_DIR)/bin; \
+		[ -d $(TOOL_BUILD_DIR)/bin ] || mkdir -p $(TOOL_BUILD_DIR)/bin; \
 		ln -sf "$(HOST_LZMA_IF_ANY)" "$(TOOL_BUILD_DIR)/bin/lzma"; \
 	fi
 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/lzma
@ 2008-01-26 15:49 thomasez at uclibc.org
  0 siblings, 0 replies; 5+ messages in thread
From: thomasez at uclibc.org @ 2008-01-26 15:49 UTC (permalink / raw)
  To: buildroot

Author: thomasez
Date: 2008-01-26 07:49:12 -0800 (Sat, 26 Jan 2008)
New Revision: 20905

Log:
Upped version, no need for patch. (This is still based on lzma SDK 4.32, 
alas, should be just bugfixes.)


Removed:
   trunk/buildroot/package/lzma/lzma.100-futimesat.patch

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


Changeset:
Deleted: trunk/buildroot/package/lzma/lzma.100-futimesat.patch
===================================================================
--- trunk/buildroot/package/lzma/lzma.100-futimesat.patch	2008-01-26 07:55:58 UTC (rev 20904)
+++ trunk/buildroot/package/lzma/lzma.100-futimesat.patch	2008-01-26 15:49:12 UTC (rev 20905)
@@ -1,14 +0,0 @@
---- lzma-4.32.0beta3.orig/src/lzma/lzmp.cpp	2006-07-06 23:58:46.000000000 +0200
-+++ lzma-4.32.0beta3/src/lzma/lzmp.cpp	2006-08-29 20:21:22.000000000 +0200
-@@ -47,7 +47,11 @@ typedef vector<string> stringVector;
- 
- // For Solaris
- #ifndef HAVE_FUTIMES
-+#ifdef HAVE_FUTIMESAT
- #define futimes(fd, tv) futimesat(fd, NULL, tv)
-+#else
-+#define futimes(fd, tv) 0 /* utimes(fd, NULL, tv)*/
-+#endif
- #endif
- 
- #if defined(_WIN32) || defined(OS2) || defined(MSDOS)

Modified: trunk/buildroot/package/lzma/lzma.mk
===================================================================
--- trunk/buildroot/package/lzma/lzma.mk	2008-01-26 07:55:58 UTC (rev 20904)
+++ trunk/buildroot/package/lzma/lzma.mk	2008-01-26 15:49:12 UTC (rev 20905)
@@ -3,7 +3,7 @@
 # lzma
 #
 #############################################################
-LZMA_VERSION:=4.32.0beta3
+LZMA_VERSION:=4.32.4
 LZMA_SOURCE:=lzma-$(LZMA_VERSION).tar.gz
 LZMA_CAT:=$(ZCAT)
 LZMA_SITE:=http://tukaani.org/lzma/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/lzma
@ 2009-01-20 21:33 ulf at uclibc.org
  0 siblings, 0 replies; 5+ messages in thread
From: ulf at uclibc.org @ 2009-01-20 21:33 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-20 21:33:57 +0000 (Tue, 20 Jan 2009)
New Revision: 24927

Log:
Bump lzma to latest stable, ARM build now completes

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


Changeset:
Modified: trunk/buildroot/package/lzma/lzma.mk
===================================================================
--- trunk/buildroot/package/lzma/lzma.mk	2009-01-20 21:32:43 UTC (rev 24926)
+++ trunk/buildroot/package/lzma/lzma.mk	2009-01-20 21:33:57 UTC (rev 24927)
@@ -3,7 +3,7 @@
 # lzma
 #
 #############################################################
-LZMA_VERSION:=4.32.4
+LZMA_VERSION:=4.32.6
 LZMA_SOURCE:=lzma-$(LZMA_VERSION).tar.gz
 LZMA_CAT:=$(ZCAT)
 LZMA_SITE:=http://tukaani.org/lzma/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-01-20 21:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-12 23:28 [Buildroot] svn commit: trunk/buildroot/package/lzma ulf at uclibc.org
  -- strict thread matches above, loose matches on Subject: below --
2009-01-20 21:33 ulf at uclibc.org
2008-01-26 15:49 thomasez at uclibc.org
2007-08-31 14:27 aldot at uclibc.org
2007-07-31 16:13 aldot at uclibc.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox