[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

./packages/openofficeorg/3.0/experimental r1068: * debian/rules, debian/control.in: URE is now a part of the "three-layer office". Remove PACKAGE_URE conditionals and make -core depend on ure.



------------------------------------------------------------
revno: 1068
committer: Rene Engelhard <rene@debian.org>
branch nick: debian
timestamp: Tue 2008-05-06 11:50:18 +0200
message:
    * debian/rules, debian/control.in: URE is now a part of the "three-layer office". Remove PACKAGE_URE conditionals and make -core depend on ure.
modified:
  changelog
  control.in
  rules
=== modified file 'changelog'
--- a/changelog	2008-05-06 08:42:12 +0000
+++ b/changelog	2008-05-06 09:50:18 +0000
@@ -37,6 +37,8 @@
     - make impress recommend libxrandr2 as OOo now can detect size
       chages through it
     - build-depend against libxrandr-dev
+  * debian/rules, debian/control.in: URE is now a part of the "tree-layer
+    office". Remove PACKAGE_URE conditionals and make -core depend on ure.
   * debian/copyright: LGPL v3
   * debian/scripts/vars.*: add PLATFORMID (not kfreebsd-* yet...)
 

=== modified file 'control.in'
--- a/control.in	2008-05-01 06:43:09 +0000
+++ b/control.in	2008-05-06 09:50:18 +0000
@@ -181,7 +181,8 @@
 
 Package: openoffice.orgVER-core
 Architecture: %OOO_ARCHS%
-Depends: openoffice.orgVER-common (>> ${base-version}), 
+Depends: ure (>= ${ure:Version}),
+ openoffice.orgVER-common (>> ${base-version}), 
  ttf-opensymbol,
  ${shlibs:Depends},
  fontconfig,

=== modified file 'rules'
--- a/rules	2008-05-06 09:45:32 +0000
+++ b/rules	2008-05-06 09:50:18 +0000
@@ -143,7 +143,6 @@
 NEONSONR=27
 PARALLEL_BUILD=n
 MOZILLA=xulrunner
-PACKAGE_URE=y
 ENABLE_OPENGL=y
 SYSTEM_OPENSSL=y
 NEW_DPKG_SHLIBDEPS=y
@@ -445,7 +444,7 @@
 else
 	# -g gives a far too big deb (>400M, ca. 1GB I-S)
 	SMALL_SYMBOLS = y
-	DBG_DBG_SUGGESTS+= , libc6.1-dbg [alpha ia64], libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64], libc0.3-dbg [hurd-i386], libc6-dbg [!ia64 !alpha !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libatk1.0-dbg, libglib2.0-0-dbg, libgnomevfs2-0-dbg, libstdc++6-$(shell g++ --version | head -n 1 | cut -d' ' -f3 | cut -d'.' -f1,2)-dbg, libx11-6-dbg, libxext6-dbg, libxaw7-dbg, libxml2-dbg, libgtk2.0-0-dbg, libxau6-dbg, libice6-dbg, libsm6-dbg, libxinerama1-dbg, libfontconfig1-dbg
+	DBG_DBG_SUGGESTS+= , libc6.1-dbg [alpha ia64], libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64], libc0.3-dbg [hurd-i386], libc6-dbg [!ia64 !alpha !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], ure-dbg, libatk1.0-dbg, libglib2.0-0-dbg, libgnomevfs2-0-dbg, libstdc++6-$(shell g++ --version | head -n 1 | cut -d' ' -f3 | cut -d'.' -f1,2)-dbg, libx11-6-dbg, libxext6-dbg, libxaw7-dbg, libxml2-dbg, libgtk2.0-0-dbg, libxau6-dbg, libice6-dbg, libsm6-dbg, libxinerama1-dbg, libfontconfig1-dbg
   ifeq "$(USE_LIBCURL4)" "y"
 	DBG_DBG_SUGGESTS+= , libcurl3-dbg
   else
@@ -1280,10 +1279,8 @@
 	perl -pi -e 's|(Depends: openoffice.org$(VER)-writer, openoffice.org$(VER)-l10n-en-us)|\1, ttf-devanagari-fonts|' \
 		debian/control
 endif
-ifeq "$(PACKAGE_URE)" "y"
 	sed -e "s|openoffice.orgVER|openoffice.org$(VER)|g" \
 		>> debian/control < debian/control.ure.in
-endif
 ifeq "$(ENABLE_JAVA)" "y"
   ifeq "$(BUILD_JARS_NATIVE)" "y"
 	sed -e "s|openoffice.orgVER|openoffice.org$(VER)|g" \
@@ -1892,7 +1889,6 @@
 	  cp -r --preserve=mode debian/tmp/pkg/openoffice.org-filter-binfilter $(PKGDIR)-filter-binfilter || exit 1
 endif
 
-ifeq "$(PACKAGE_URE)" "y"
 	rm -rf debian/ure debian/ure.*.debhelper ;\
 	cp -r --preserve=mode debian/tmp/pkg/ure debian/ure || exit 1
 	# not needed
@@ -1901,7 +1897,6 @@
 	# should go into /usr/share/doc
 	mkdir -p debian/ure/usr/share/doc/ure
 	mv debian/ure/usr/lib/ure/README debian/ure/usr/share/doc/ure
-endif
 
 	rm -rf debian/mozilla-openoffice.org debian/mozilla-openoffice.org.*.debhelper
 	rm -rf $(PKGDIR) $(PKGDIR).*.debhelper
@@ -2892,9 +2887,7 @@
 	dh_fixperms -s
 ifeq "$(BUILD_DBG_PACKAGE)" "y"
 	dh_strip -s -Nure --dbg-package=openoffice.org$(VER)-dbg
-  ifeq "$(PACKAGE_URE)" "y"
 	dh_strip -pure --dbg-package=ure-dbg
-  endif
 	# dh_strip --dbg-package= is not idempotent, force copying of the binaries
 	# again...
 	rm -f $(STAMP_DIR)/install-arch
@@ -2912,9 +2905,7 @@
 endif
 	dh_compress -s -X.py -X.mk -X.sxd
 	dh_makeshlibs -s -Nure -n -V -Xlibxmlsec
-ifeq "$(PACKAGE_URE)" "y"
 	dh_makeshlibs -pure -n -V"ure (>= $(shell grep -A 1 "PRODUCTNAME URE" $(SOURCE_TREE)/instsetoo_native/util/openoffice.lst | tail -n 1 | awk '{ print $$2 }'))"
-endif
 	dh_installdeb -s
 	cat debian/openoffice.org-core.shlibs.local > debian/shlibs.local
 ifneq "$(USE_SYSTEM_XMLSEC)" "y"
@@ -2981,6 +2972,7 @@
 		-Nopenoffice.org$(VER)-presenter-screen \
 		-Nopenoffice.org$(VER)-wiki-publisher \
 		-Nopenoffice.org$(VER)-sdbc-postgresql -- \
+		-V"ure:Version=$(shell grep -A 1 "PRODUCTNAME URE" $(SOURCE_TREE)/instsetoo_native/util/openoffice.lst | tail -n 1 | awk '{ print $$2 }')+OOo`echo $(BINARY_VERSION) | cut -d: -f2` \
 		-V'base-version=$(BASE_VERSION)' \
 		-V'help-l10n-virtual-version=$(HELP_L10N_VIRTUAL_VERSION)' \
 		-V'dev-stl-depends=$(DEV_STL_DEPENDS)' \
@@ -3033,11 +3025,9 @@
 endif
 	dh_gencontrol -popenoffice.org$(VER)-sdbc-postgresql -- \
 		-v`echo $(BINARY_VERSION) | cut -d: -f1`:$(shell grep ^PQ_SDBC_M $(SOURCE_TREE)/connectivity/source/drivers/postgresql/makefile.mk | cut -d"=" -f2 | xargs | sed -e s/\ /\./g)+OOo`echo $(BINARY_VERSION) | cut -d: -f2`
-ifeq "$(PACKAGE_URE)" "y"
 	dh_gencontrol -pure -pure-dbg -- \
 		-V"ure:Version=$(shell grep -A 1 "PRODUCTNAME URE" $(SOURCE_TREE)/instsetoo_native/util/openoffice.lst | tail -n 1 | awk '{ print $$2 }')+OOo`echo $(BINARY_VERSION) | cut -d: -f2`" \
 		-v$(shell grep -A 1 "PRODUCTNAME URE" $(SOURCE_TREE)/instsetoo_native/util/openoffice.lst | tail -n 1 | awk '{ print $$2 }')+OOo`echo $(BINARY_VERSION) | cut -d: -f2`
-endif
 	dh_md5sums -s
 	dh_builddeb -s $(DEBHELPER_OPTIONS)
 


Reply to: