packages: jemalloc/jemalloc.spec, jemalloc/no_pprof.patch - updated to 3.0....
qboosh
qboosh at pld-linux.org
Wed May 23 10:43:09 CEST 2012
Author: qboosh Date: Wed May 23 08:43:09 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 3.0.0
- updated no_pprof patch
---- Files affected:
packages/jemalloc:
jemalloc.spec (1.10 -> 1.11) , no_pprof.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/jemalloc/jemalloc.spec
diff -u packages/jemalloc/jemalloc.spec:1.10 packages/jemalloc/jemalloc.spec:1.11
--- packages/jemalloc/jemalloc.spec:1.10 Tue Jan 31 23:59:50 2012
+++ packages/jemalloc/jemalloc.spec Wed May 23 10:43:04 2012
@@ -2,18 +2,18 @@
Summary: General-purpose scalable concurrent malloc implementation
Summary(pl.UTF-8): Ogólnego przeznaczenia, skalowalna, współbieżna implementacja funkcji malloc
Name: jemalloc
-Version: 2.2.5
-Release: 3
+Version: 3.0.0
+Release: 1
License: BSD
Group: Libraries
Source0: http://www.canonware.com/download/jemalloc/%{name}-%{version}.tar.bz2
-# Source0-md5: a5c4332705ed0e3fff1ac73cfe975640
+# Source0-md5: f487fdf847c9834b22c2b7832cadc56f
# Remove pprof, as it already exists in google-perftools
Patch0: no_pprof.patch
URL: http://www.canonware.com/jemalloc/
BuildRequires: libxslt-progs
# list from include/jemalloc/internal/jemalloc_internal.h.in
-ExclusiveArch: %{ix86} %{x8664} alpha arm mips s390 sparc64
+ExclusiveArch: %{ix86} %{x8664} alpha arm ia64 mips ppc s390x sh4 sparc64 tile
# broken for us
# alpha: Missing implementation for 64-bit atomic operations"
# alpha: Missing implementation for 32-bit atomic operations"
@@ -57,7 +57,7 @@
%prep
%setup -q
-%patch0 -p0
+%patch0 -p1
# This is truncated during build. Seems interesting to save.
cp -p VERSION version
@@ -93,6 +93,7 @@
%files
%defattr(644,root,root,755)
%doc COPYING README VERSION doc/jemalloc.html
+%attr(755,root,root) %{_bindir}/jemalloc.sh
%attr(755,root,root) %{_libdir}/libjemalloc.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libjemalloc.so.1
@@ -113,6 +114,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.11 2012/05/23 08:43:04 qboosh
+- updated to 3.0.0
+- updated no_pprof patch
+
Revision 1.10 2012/01/31 22:59:50 baggins
- rel 3
- reenable prefix, redis _requires_ it (see redis src/Makefile)
================================================================
Index: packages/jemalloc/no_pprof.patch
diff -u packages/jemalloc/no_pprof.patch:1.1 packages/jemalloc/no_pprof.patch:1.2
--- packages/jemalloc/no_pprof.patch:1.1 Sat Oct 29 13:26:41 2011
+++ packages/jemalloc/no_pprof.patch Wed May 23 10:43:04 2012
@@ -1,24 +1,11 @@
---- Makefile.in.orig 2011-08-01 22:03:28.000000000 +0200
-+++ Makefile.in 2011-08-01 22:02:33.000000000 +0200
-@@ -42,7 +42,6 @@
- endif
+--- jemalloc-3.0.0/Makefile.in.orig 2012-05-12 02:50:38.000000000 +0200
++++ jemalloc-3.0.0/Makefile.in 2012-05-23 10:15:00.123902010 +0200
+@@ -69,7 +69,7 @@
+ LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix)
# Lists of files.
--BINS := @srcroot at bin/pprof
- CHDRS := @objroot at include/jemalloc/jemalloc at install_suffix@.h \
- @objroot at include/jemalloc/jemalloc_defs at install_suffix@.h
- CSRCS := @srcroot at src/jemalloc.c @srcroot at src/arena.c @srcroot at src/atomic.c \
-@@ -141,13 +140,6 @@
- $(CC) -o $@ $< -L at objroot@lib -ljemalloc at install_suffix@ -lpthread
- endif
-
--install_bin:
-- install -d $(BINDIR)
-- @for b in $(BINS); do \
-- echo "install -m 755 $$b $(BINDIR)"; \
-- install -m 755 $$b $(BINDIR); \
--done
--
- install_include:
- install -d $(INCLUDEDIR)/jemalloc
- @for h in $(CHDRS); do \
+-BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh
++BINS := $(objroot)bin/jemalloc.sh
+ CHDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h \
+ $(objroot)include/jemalloc/jemalloc_defs$(install_suffix).h
+ CSRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c $(srcroot)src/atomic.c \
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/jemalloc/jemalloc.spec?r1=1.10&r2=1.11
http://cvs.pld-linux.org/packages/jemalloc/no_pprof.patch?r1=1.1&r2=1.2
More information about the pld-cvs-commit
mailing list