Hello community, here is the log from the commit of package ooRexx for openSUSE:Factory checked in at 2013-07-12 20:49:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ooRexx (Old) and /work/SRC/openSUSE:Factory/.ooRexx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ooRexx" Changes: -------- --- /work/SRC/openSUSE:Factory/ooRexx/ooRexx.changes 2013-04-12 20:35:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ooRexx.new/ooRexx.changes 2013-07-12 20:49:35.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Jul 11 16:09:48 UTC 2013 - [email protected] + +- New version based on 4.1.3. Lots of fixes for correct building as per SUSE's guidelines. A list of the bugs fixed upstream can be found at http://sourceforge.net/projects/oorexx/files/oorexx/4.1.3/CHANGES/download . + +------------------------------------------------------------------- Old: ---- ooRexx-4.1.2.source.tar.bz2 New: ---- _service debian.changelog debian.compat debian.control debian.oorexx.postinst debian.oorexx.postrm debian.rules debian.series ooRexx-4.1.3.tar.bz2 ooRexx-4.1.3.tar.gz ooRexx.dsc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ooRexx.spec ++++++ --- /var/tmp/diff_new_pack.L9Izlv/_old 2013-07-12 20:49:37.000000000 +0200 +++ /var/tmp/diff_new_pack.L9Izlv/_new 2013-07-12 20:49:37.000000000 +0200 @@ -65,13 +65,13 @@ Name: ooRexx Prefix: /usr -Version: 4.1.2 -Release: 26.1 +Version: 4.1.3 +Release: 0 Summary: Open Object Rexx License: CPL-1.0 Group: Development/Languages/Other Url: http://www.oorexx.org/ -Source: %{name}-%{version}.source.tar.bz2 +Source: %{name}-%{version}.tar.bz2 # If we don't include the following option we get bogus dependencies generated AutoReq: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -89,7 +89,7 @@ # Specify the libtool library version # The order of these looks wrong, but that is how it comes out! -%define orx_libversion 4.0.4 +%define orx_libversion 4.0.5 %package devel Summary: Open Object Rexx development files @@ -177,27 +177,22 @@ mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d echo %{_libdir}/ooRexx > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/ooRexx.conf +chmod 0644 $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/ooRexx.conf mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/init.d cd $RPM_BUILD_ROOT/%{_sysconfdir}/init.d -ln -s %{_bindir}/rxapid oorexx-api +ln -s %{_bindir}/rxapid . # SUSE-style link for the init script mkdir $RPM_BUILD_ROOT/sbin cd $RPM_BUILD_ROOT/sbin -ln -s /%{_sysconfdir}/init.d/oorexx-api rcoorexx-api +ln -s /%{_sysconfdir}/init.d/rxapid rcrxapid # Fix EOL in classes if needed for f in $RPM_BUILD_ROOT/%{_datadir}/ooRexx/*cls; do dos2unix $f done -# strip all binaries -BINARIES="rxsubcom rexx rexximage rxapi rexxc rxqueue" -for f in $BINARIES; do - strip -s $RPM_BUILD_ROOT/%{_bindir}/$f; -done - #****************************************************************************** %clean #****************************************************************************** @@ -212,8 +207,8 @@ %dir %{_datadir}/ooRexx %config %{_sysconfdir}/ld.so.conf.d/ooRexx.conf %config %{_sysconfdir}/rpm/macros.rexx -%{_sysconfdir}/init.d/oorexx-api -/sbin/rcoorexx-api +%{_sysconfdir}/init.d/rxapid +/sbin/rcrxapid %{_bindir}/rexx %{_bindir}/rexxc %{_bindir}/rxapi @@ -289,7 +284,7 @@ %post # Add the rxapi service -%fillup_and_insserv oorexx-api +%fillup_and_insserv rxapid ldconfig exit 0 @@ -299,7 +294,7 @@ #****************************************************************************** %postun #****************************************************************************** -%restart_on_update oorexx-api +%restart_on_update rxapid %insserv_cleanup #****************************************************************************** ++++++ _service ++++++ <services> <service name="recompress" mode="localonly"><param name="compression">bz2</param><param name="file">ooRexx-4.1.3.tar.gz</param></service></services> ++++++ debian.changelog ++++++ oorexx (4.1.3) stable; urgency=low * Updating to 4.1.3 file -- Perry Werneck <[email protected]> Mon, 8 Jul 2013 08:44:00 -0300 oorexx (4.1.2) stable; urgency=low * Initial Release -- Perry Werneck <[email protected]> Mon, 29 Apr 2013 07:31:00 -0300 ++++++ debian.control ++++++ Source: oorexx Section: unknown Priority: optional Maintainer: Perry Werneck <[email protected]> Build-Depends: debhelper (>= 7), autotools-dev, autoconf, gettext, lsb-base Package: oorexx Architecture: any Depends: ${shlibs:Depends} Description: Open Object Rexx Open Object Rexx is an object-oriented scripting language. The language is designed for both beginners and experienced Rexx programmers. It is easy to learn and use, and provides an excellent vehicle to enter the world of object-oriented programming without much effort. It extends the procedural way of Rexx programming with object-oriented features that allow you to gradually change your programming style as you learn more about objects. For more information on ooRexx, visit http://www.oorexx.org/ For more information on Rexx, visit http://www.rexxla.org/ Package: oorexx-dev Architecture: any Section: libdevel Depends: ${misc:Depends}, oorexx (= ${binary:Version}) Description: oorexx development files. This package contains the files needed for development of oorexx extensions ++++++ debian.oorexx.postinst ++++++ #!/bin/bash ldconfig ++++++ debian.oorexx.postrm ++++++ #!/bin/bash ldconfig ++++++ debian.rules ++++++ #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 # This is the debhelper compatibility version to use. export DH_COMPAT=4 CFLAGS = -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif build: build-stamp build-stamp: dh_testdir # Add here commands to compile the package. autoreconf -fvi ./configure --disable-static --prefix=/usr make pkgdatadir=/usr/share/ooRexx echo "prefix=/usr" > "ooRexx.pc" echo "exec_prefix=/usr" >> "ooRexx.pc" echo "libdir=/usr/lib" >> "ooRexx.pc" echo "includedir=/usr/include" >> "ooRexx.pc" echo "Name: ooRexx" >> "ooRexx.pc" echo "Description: Open Object Rexx" >> "ooRexx.pc" echo "Version: 4.1.3" >> "ooRexx.pc" echo "Libs: -L/usr/lib/ooRexx -lrexx -lrexxapi" >> "ooRexx.pc" echo "Cflags: -I/usr/include" >> "ooRexx.pc" # --- end custom part for compiling touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. if [ -e Makefile ]; then make clean ; fi rm -f ooRexx.pc # --- end custom part for cleaning up dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs # Add here commands to install the packages make DESTDIR=$(PWD)/.install pkgdatadir=/usr/share/ooRexx install # Move init script mv $(PWD)/.install/usr/bin/rxapid $(PWD)/debian/oorexx.init # Move development files mkdir -p $(PWD)/debian/oorexx-dev/usr mv -v $(PWD)/.install/usr/include $(PWD)/debian/oorexx-dev/usr mkdir -p $(PWD)/debian/oorexx-dev/usr/lib/pkgconfig install --mode=644 $(PWD)/ooRexx.pc $(PWD)/debian/oorexx-dev/usr/lib/pkgconfig/ooRexx.pc # Move installation files mkdir -p $(PWD)/debian/oorexx/usr mv -v $(PWD)/.install/usr/bin $(PWD)/debian/oorexx/usr mv -v $(PWD)/.install/usr/share $(PWD)/debian/oorexx/usr mv -v $(PWD)/.install/usr/lib $(PWD)/debian/oorexx/usr # Create ldconfig file mkdir -p $(PWD)/debian/oorexx/etc/ld.so.conf.d echo "# Open Object Rexx configuration" > $(PWD)/debian/oorexx/etc/ld.so.conf.d/oorexx.conf echo "/usr/lib/ooRexx" >> $(PWD)/debian/oorexx/etc/ld.so.conf.d/oorexx.conf # Make main package file list find $(PWD)/debian/oorexx -type f | sed -e "s@^$(PWD)/debian/oorexx/@/@g" > $(PWD)/debian/oorexx.install cat $(PWD)/debian/oorexx.install # Make dev package file list find $(PWD)/debian/oorexx-dev -type f | sed -e "s@^$(PWD)/debian/oorexx-dev/@/@g" > $(PWD)/debian/oorexx-dev.install cat $(PWD)/debian/oorexx-dev.install # --- end custom part for installing # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot # dh_installdebconf dh_installdocs dh_installexamples dh_installmenu # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime dh_installinit dh_installcron dh_installman dh_installinfo # dh_undocumented dh_installchangelogs dh_link dh_strip dh_compress dh_fixperms # dh_makeshlibs dh_installdeb # dh_perl # dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install ++++++ debian.series ++++++ fixes-rpmlint.patch -p0 set_default_rexx_path.patch -p1 update_init_script.patch -p1 ++++++ ooRexx-4.1.2.source.tar.bz2 -> ooRexx-4.1.3.tar.bz2 ++++++ ++++ 135431 lines of diff (skipped) ++++++ ooRexx.dsc ++++++ Debtransform-Tar: ooRexx-4.1.3.tar.bz2 Format: 1.0 Source: oorexx Version: 4.1.3 Binary: oorexx Maintainer: Perry Werneck <[email protected]> Architecture: any Build-Depends: debhelper (>= 7), autotools-dev, autoconf Files: 00000000000000000000000000000000 000000 ooRexx-4.1.3.tar.gz ++++++ rpmlintrc ++++++ --- /var/tmp/diff_new_pack.L9Izlv/_old 2013-07-12 20:49:39.000000000 +0200 +++ /var/tmp/diff_new_pack.L9Izlv/_new 2013-07-12 20:49:39.000000000 +0200 @@ -20,3 +20,4 @@ # see: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IKJ3A320/3.14?SHELF=IKJOSE20&DT=20000113164209 for reference. addFilter("file-contains-current-date.*/librexx.so.*") + ++++++ update_init_script.patch ++++++ ++++ 833 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/ooRexx/update_init_script.patch ++++ and /work/SRC/openSUSE:Factory/.ooRexx.new/update_init_script.patch -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
