* [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