File makefile_opensuse.patch of Package libxmlada

Index: Makefile.opensuse
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ Makefile.opensuse	2011-03-06 20:03:22.758710882 -0800
@@ -0,0 +1,36 @@
+#!/usr/bin/make -f
+
+
+SOVERSION := 3.2.1
+CPUS := $(shell getconf _NPROCESSORS_ONLN)
+DESTDIR := /usr/local
+LIBDIR := lib
+BINDIR := bin
+INCLUDEDIR := include
+MODULES = unicode input_sources sax dom schema
+INSTALLLIBDIR := $(DESTDIR)/$(LIBDIR)
+
+libxmlada.so.$(SOVERSION):
+	# Build the shared library
+	gnatmake -j$(CPUS) -p -Pbuild_xmlada -Xobj=obj-shared -Xkind=dynamic -Xsoname=$@
+
+libxmlada.a:
+	# Build the static library·
+	gnatmake -j$(CPUS) -p -Pbuild_xmlada -Xobj=obj-static -Xkind=static -Xsoname=
+
+
+install-include:
+	install -d $(DESTDIR)/$(INCLUDEDIR)/xmlada
+	install -m 0644 $(foreach module,$(MODULES),$(module)/*.ads) \
+						$(DESTDIR)/$(INCLUDEDIR)/xmlada
+
+install: libxmlada.so.$(SOVERSION) install-include
+	# Avoid installing the .ali files for now
+	#install -m 0644 \
+	#		$(foreach module,$(MODULES),ali-obj-shared/$(module).ali) \
+	#				$(INSTALLLIBDIR)
+	install -m 0755 xmlada-config $(DESTDIR)/${BINDIR}
+	install -m 0644 libxmlada.so $(INSTALLLIBDIR)
+	# Install the non-devel versioned .so
+	install -m 0644 libxmlada.so.$(SOVERSION) $(INSTALLLIBDIR)
+
openSUSE Build Service is sponsored by