Hello community, here is the log from the commit of package tanukiwrapper for openSUSE:Factory checked in at 2013-08-20 11:33:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tanukiwrapper (Old) and /work/SRC/openSUSE:Factory/.tanukiwrapper.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tanukiwrapper" Changes: -------- --- /work/SRC/openSUSE:Factory/tanukiwrapper/tanukiwrapper.changes 2013-01-03 13:54:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.tanukiwrapper.new/tanukiwrapper.changes 2013-08-20 11:33:49.000000000 +0200 @@ -1,0 +2,6 @@ +Sun Aug 18 17:45:01 UTC 2013 - [email protected] + +- Add aarch64 to the list of 64-bit architectures +- tanukiwrapper-Makefile-aarch64.patch: add makefile for aarch64 + +------------------------------------------------------------------- New: ---- tanukiwrapper-Makefile-aarch64.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tanukiwrapper.spec ++++++ --- /var/tmp/diff_new_pack.pS1Rh0/_old 2013-08-20 11:33:50.000000000 +0200 +++ /var/tmp/diff_new_pack.pS1Rh0/_new 2013-08-20 11:33:50.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package tanukiwrapper # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2000-2006, JPackage Project # All rights reserved. # @@ -36,6 +36,7 @@ Patch4: %{name}-Makefile-s390-s390x-ppc.patch # The following patch is only needed for GCJ. #Patch5: %{name}-nosun-jvm-64.patch +Patch6: %{name}-Makefile-aarch64.patch BuildRequires: ant >= 1.6.1 BuildRequires: ant-junit BuildRequires: ant-nodeps >= 1.6.1 @@ -99,6 +100,7 @@ %patch2 %patch3 %patch4 +%patch6 -p1 find . -name "*.jar" -exec %__rm -f {} \; %__perl -p -i -e 's/\r//' doc/AUTHORS %__perl -p -i -e 's|-O3|%optflags|' src/c/Makefile* @@ -113,7 +115,7 @@ %build export CLASSPATH=$(build-classpath ant junit xerces-j2 xml-commons-apis) -%ifarch x86_64 ia64 ppc64 sparc64 s390x +%ifarch x86_64 ia64 ppc64 sparc64 s390x aarch64 bits=64 %else bits=32 ++++++ tanukiwrapper-Makefile-aarch64.patch ++++++ Index: wrapper_3.2.3_src/src/c/Makefile-linux-aarch64-64 =================================================================== --- /dev/null +++ wrapper_3.2.3_src/src/c/Makefile-linux-aarch64-64 @@ -0,0 +1,41 @@ +# This makefile is inprogess. It builds, but the resulting libwrapper.so does not yet work. +# If you know how to fix it then please help out. +COMPILE = gcc -O3 -fPIC -Wall -pedantic + +INCLUDE=$(JAVA_HOME)/include + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + +wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c + +libwrapper_so_OBJECTS = wrapperjni_unix.o wrapperinfo.o wrapperjni.o + +BIN = ../../bin +LIB = ../../lib + +all: init wrapper libwrapper.so + +clean: + rm -f *.o + +cleanall: clean + rm -rf *~ .deps + rm -f $(BIN)/wrapper $(LIB)/libwrapper.so + +init: + if test ! -d .deps; then mkdir .deps; fi + +wrapper: $(wrapper_SOURCE) + $(COMPILE) -pthread $(wrapper_SOURCE) -o $(BIN)/wrapper -lm + +libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so -lm + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) $(DEFS) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
