Hi David,

I fixed the deb packaging steps in the build with this commit.  Since
the last time we had some conflicts over this, I thought I would
explain it.  So you don't accidentally undo it.  <grin>

The changelog file that ends up getting used is created during the
build process in $(top_srcdir)/debian

The file $(top_srcdir)/platform/unix/debian/changelog.in is used to
create $(top_srcdir)/platform/unix/debian/changelog

That file just has some placeholders to help get the beginning and end
lines of the final file in the correct format.  The deb packager seems
to be very picky about that.

Then during the make deb step, sed is used to create the actual
debian/changelog file.  It uses the beginning and ending lines from
platform/unix/debian/changelog and adds in whatever we have in the
CHANGES file.  That way we only need to maintain the CHANGES file and
the debian changelog file stays in sync with it.

--
Mark Miesfeld

---------- Forwarded message ----------
From:  <[EMAIL PROTECTED]>
Date: Fri, Jul 18, 2008 at 10:02 AM
Subject: [Oorexx-svn] SF.net SVN: oorexx:[2735] interpreter-3.x/trunk
To: [EMAIL PROTECTED]


Revision: 2735
         http://oorexx.svn.sourceforge.net/oorexx/?rev=2735&view=rev
Author:   miesfeld
Date:     2008-07-18 17:02:26 +0000 (Fri, 18 Jul 2008)

Log Message:
-----------
Fix the deb package part of the Unix build.

Modified Paths:
--------------
   interpreter-3.x/trunk/Makefile.am
   interpreter-3.x/trunk/platform/unix/debian/changelog.in

Modified: interpreter-3.x/trunk/Makefile.am
===================================================================
--- interpreter-3.x/trunk/Makefile.am   2008-07-18 16:18:07 UTC (rev 2734)
+++ interpreter-3.x/trunk/Makefile.am   2008-07-18 17:02:26 UTC (rev 2735)
@@ -982,7 +982,7 @@
       fakeroot dh_installdirs
       fakeroot make install DESTDIR=`pwd`/debian/oorexx
 # Do the packaging steps
-       fakeroot dh_installchangelogs CHANGES
+       fakeroot dh_installchangelogs
       fakeroot dh_installdocs
       fakeroot dh_installexamples
       fakeroot dh_installman

Modified: interpreter-3.x/trunk/platform/unix/debian/changelog.in
===================================================================
--- interpreter-3.x/trunk/platform/unix/debian/changelog.in
2008-07-18 16:18:07 UTC (rev 2734)
+++ interpreter-3.x/trunk/platform/unix/debian/changelog.in
2008-07-18 17:02:26 UTC (rev 2735)
@@ -1,324 +1,5 @@
 oorexx (@[EMAIL PROTECTED]@SVN_REV@) stable; urgency=medium

-  * [Enhancement] Improved the performance of the DROP instruction.

-  * 1066313 - [Enhancement] Add methods "methods" and "method" to the Object
-    class.
+ -- W. David Ashley <[EMAIL PROTECTED]>  date

-  * 1098932 - [Enhancement] Improve syntax for defining attribute methods.
-
-  * 1098936 - [Enhancement] Add append methods to the Array class.
-
-  * 1110760 - [Enhancement] Add NetRexx LOOP instruction keyword.
-
-  * 1110765 - [Enhancement] Add NetRexx label keyword to the DO instruction.
-
-  * 1177652 - [Enhancement] Look case insensitive on case sensitive
file system.
-
-  * 1262210 - Rexx.exe fails on a large script.
-
-  * 1526371 - [Enhancement] Rework the documentation of the set methods.
-
-  * 1565009 - [Enhancement] ooDialog Rework tab visibility.
-
-  * 1585062 - [Enhancement] Add revision number to the footer of all documents.
-
-  * 1590646 - Merge chapters 5 and 6 in the Reference.
-
-  * 1616454 - Updated the text for the Finished and Initcode attributes of the
-    BaseDialog class.
-
-  * 1640662 - [Enhancement] ooDialog - Allow multiline button text.
-
-  * 1641213 - [Enhancement] Add NetRexx upper/lower BIFS.
-
-  * 1641214 - [Enhancement] Add caseless search functions.
-
-  * 1641215 - [Enhancement] Add region compare functions.
-
-  * 1663095 - [Enhancement] Add single character verification routine.
-
-  * 1665251 - [Enhancement] Remove restrictions on indirect call targets.
-
-  * 1665257 - [Enhancement] Allow expressions inside variable parse templates.
-
-  * 1665272 - [Enhancement] Allow message term assignments on USE ARG.
-
-  * 1667757 - [Enhancement] Add NetRexx multiple IF/WHEN support.
-
-  * 1668423 - [Enhancement] Add append method to array, list and queue classes.
-
-  * 1668426 - [Enhancement] Add putAll method to unordered collections.
-
-  * 1675883 - [Enhancement] Add pos method to mutable buffer. Other methods
-    added as well.
-
-  * 1682636 - [Enhancement] Add isSubclassOf method to the Class class.
-
-  * 1696808 - [Enhancement] Add argument vlaidation to USE ARG.
-
-  * 1697836 - [Enhancement] Add a supplier method to the stem class.
-
-  * 1697842 - [Enhancement] Add allItems and allIndexes methods to collections.
-
-  * 1698602 - [Enhancement] Add clear or empty methods to collections.
-
-  * 1699837 - [Enhancement] Add "of" class method to queue.
-
-  * 1700112 - [Enhancement] Add "abstract" option to the METOD directive.
-
-  * 1700672 - [Enhancement] Multideminsional array PUT, add
-    PUT(item, arrayOfIndexes)
-
-  * 1700734 - [Enhancement] Make the stem class a map collection.
-
-  * 1701015 - [Enhancement] Add set methods to ordered collections.
-
-  * 1702146 - [Enhancement] Add revision number of HTML docs.
-
-  * 1708391 - [Enhancement] Add isSubclassOf method to the Class class.
-
-  * 1709847 - Fixed seg fault on LDAP enabled systems.
-
-  * 1710275 - Fixed a problem with the FtpErrNo docs and added an example line
-    to the example at the end og the doc.
-
-  * 1710824 - [Enhancement] Add named queue support to linein/out.
-
-  * 1711398 - [Enhancement] Add case-insensitive option to
SysFileTree function.
-
-  * 1711444 - ooDialog can not correctly parse a .rc file with tabs
-
-  * 1717166 - Queue Push fails when larger than 7128
-
-  * 1718951 - OODialog's autodetection wrong for ResDialog
-
-  * 1719592 - OODialog's 'dialog icon' is dysfunctional
-
-  * 1726442 - Updated the Releation class Removeitem method to indicate that
-    the index will also be removed if the value is the only member with that
-    index.
-
-  * 1727766 - Remove Init method docs from the Class class.
-
-  * 1727936 - [Enhancement] Add multideminsional support for array "first"
-    method.
-
-  * 1727937 - [Enhancement] Add multideminsional support for array "last"
-    method.
-
-  * 1727939 - [Enhancement] Add multideminsional support for array "next"
-    method.
-
-  * 1727940 - [Enhancement] Add multideminsional support for array "previous"
-    method.
-
-  * 1728442 - [Enhancement] Add first, last, next and previous methods to the
-    queue class.
-
-  * 1729041 - Updated docs to reflect changes to class NEW and INIT methods.
-
-  * 1729042 - Changed the Init method to New for the MutableBuffer class.
-
-  * 1729048 - Updated docs to reflect changes to class NEW and INIT methods.
-
-  * 1729050 - Updated docs to reflect changes to class NEW and INIT methods.
-
-  * 1729152 - ooDialog executeAsync incorrect DlgData.
-
-  * 1729566 - [Enhancement] Allow broadcasting WM_SETTINGCHANGE
-    The method: broadcastSettingChanged, was added to the .WindowsManager
-    class.  This method is documented in the ooRexx Reference.
-
-  * 1730796 - [Enhancement] Allow collections putAll method to accept a
-    supplier.
-
-  * 1730798 - [Enhancement] Allow collections appendAll method to accept a
-    supplier.
-
-  * 1732525 - ooDialog Couldn't load DLL error message not helpful
-    The name of the file that could not be loaded and the Windows System
-    Error code were added to the message.
-
-  * 1732747 - [Enhancement] Add Insert method to Queue class.
-
-  * 1734253 - [Enhancement] Update ooDialog - add manifest
-    A change was made that allows ooDialog, when running on Windows XP,
-    to use the updated Windows Common Controls supplied by that OS.
-    This dramatically improves the appearence of ooDialog on XP.
-
-  * 1734289 - Bug in the ooDialog ListControl sample
-
-  * 1735330 - ooDialog - setFocus method implemented incorrectly
-
-  * 1735869 - ooDialog - Wnd_Desktop "TOP" bug
-
-  * 1735934 - ooDialog - crash in aDlg~get method
-
-  * 1736032 - [Enhancement] Add ability to set foreground window to ooDialog
-    Two new methods are added to the ooDialog classes: SetFocusToWindow
-    and SetFocusToWindow.  The methods are documented in the ooDialog
-    Reference.
-
-  * 1737468 - [Enhancment] ooDialog - add tab to next / tab to previous
-    Methods to programmatically move to the next or previous tabstop
-    control have been added to the BaseDialog and DialogControls
-    classes.  These methods, tabToNext and tabToPrevious are documented
-    in the ooDialog Reference.
-
-  * 1736555 - [Enhancment] Add/enhance assignment operators.
-
-  * 1737468 - [Enhancment] ooDialog - Add tab to next/previous.
-
-  * 1737816 - [Enhancment] Add caseless versions of countstr and changestr
-    methods to the String class.
-
-  * 1740102 - ooDialog - ResDialog's init method should fail on error
-
-  * 1740105 - ooDialog - should fail when problems with function library
-
-  * 1741618 - [Enhancment] Add caselessWordPos method to the String class.
-
-  * 1741891 - [Enhancment] ooDialog - update the edit control.
-
-  * 1742538 - [Enhancment] Add caselessCompare method to the String class.
-
-  * 1743208 - Removed SysProcessType from the docs.
-
-  * 1744421 - [Enhancment] Improve TRACE I output.
-
-  * 1745817 - Removed unimplemented functions from the documentation.
-
-  * 1746170 - ooDialog - MessageExtensions methods ignore errors.
-
-  * 1747343 - Add caselessAbbrev to the String class.
-
-  * 1747343 - [Enhancment] Add caselessAbbrev method to the String class.
-
-  * 1747346 - [Enhancement] Renamed method to caselessDescendingComparator.
-
-  * 1750095 - ooDialog - connectListXXX methods not returning a result.
-
-  * 1750118 - [Enhancment] ooDialog - Add a cloass to support .rc files.
-
-  * 1754740 - [Enhancment] Define abstract methods for the collection classes.
-
-  * 1754742 - [Enhancment] Define default implementations of some methods in
-    collection classes.
-
-  * 1754744 - [Enhancment] Refactor setlike methods in the collection classes.
-
-  * 1754744 - [Enhancment] Define abstract methods for the map classes.
-
-  * 1754746 - [Enhancment] Define abstract methods for the ordered collection
-    classes.
-
-  * 1754747 - [Enhancment] Refactor Put method in the set class.
-
-  * 1754771 - RxFTP.cls - Command socket not closed.
-
-  * 1755232 - 3.1.2 tokenized program crashed on 3.2.0 rev 590.
-
-  * 1755401 - Documentation for translate string method incorrect.
-
-  * 1756104 - ABS method can cause a crash.
-
-  * 1756792 - [Enhancment] Add method to retrieve the intermediate superclass
-    of a class.
-
-
-
-
-  * 1757895 - ooDialog - ResDialog should fail on non-numeric ID.
-
-  * 1758305 - ooDialog - setting of modal flag in startit is ambiguous.
-
-  * 1758329 - The startit method in the ooDialog doc is incorrect.
-
-  * 1760418 - ooDialog - createCenter does not center the dialog.
-
-  * 1761948 - RFE 1754747 breaks set and bag put methods.
-
-  * 1761952 - RFE 1754742 default methods need rework.
-
-  * 1765994 - Bug in comparator implementation causes a crash.
-
-  * 1768014 - Bug building on Fedora 7 (man directory).
-
-  * 1768267 - Bug in hasIndex method in the Collection class.
-
-  * 1768269 - Modify return values for makearray.
-
-  * 1768659 - Windows build fails without ooRexx being installed.
-
-  * 1768836 - attribute directive - minor problem reporting error line.
-
-  * 1771885 - ooDialog - FileNameDialog loadsave option problem corrected.
-
-  * 1772197 - ooDialog - FileNameDialog filemask problem corrected.
-
-  * 1778874 - Mac OSX build fails - wrong library names.
-
-  * 1778935 - ooDialog - list box selectedindex bug for category dialogs.
-
-  * 1781138 - ooDialog - Select(1,1) method sets EntryLines so FirstVisibleLine
-    is 0.
-
-  * 1781251 - Missing "//" in URL in documentation.
-
-  * 1781252 - DO keyword syntax diagram incorrect in docs.
-
-  * 1781253 - ITERATE exampls docs incorrects.
-
-  * 1781255 - LEAVE exampls docs incorrect.
-
-  * 1781255 - LOOP keyword syntax diagram incorrect in docs.
-
-  * 1781256 - SELECT keyword syntax diagram incorrect in docs.
-
-  * 1781257 - TRACE example docs incorrect.
-
-  * 1781260 - USE keyword docs incomplete.
-
-  * 1781742 - Updated the docs dire.sgml file with many fixes.
-
-  * 1782015 - Updated the docs provide.sgml file with many fixes.
-
-  * 1782193 - Fixed a C library problem in VACPP98 with the atol function.
-
-  * 1786098 - Fixed macro order in the configure.ac file.
-
-  * 1786145 - Fixed errors when generating the source distribution.
-
-  * 1786436 - Fixed some problems with the documentation.
-
-  * 1786669 - ftyperex.rex refers to a program that does not exist.
-
-  * 1790641 - Building the rexxrefr doc fails due to missing image file.
-
-  * 1793544 - Queue's append method inserts at the wrong position.
-
-  * 1793959 - Changestr BIF in error.
-
-  * 1794816 - Wrong word in documentation.
-
-  * 1800633 - ooDialog - Maximize / minimize wrong class.
-
-  * 1802711 - arg() returning unexpected value for prefix operators.
-
-  * 1802909 - parse lower broken.
-
-  * 1803673 - ooDialog - get method incorrectly documented.
-
-  * 1804151 - ooDialog - ooDialog document build broken.
-
-  * 1804251 - Examples - filters not changed in stages.
-
-  * 1804386 - Rev 831 broke OLEObject.
-
-  * 1805990 - Propertis file continues to grow.
-
-  * 1806254 - No depency on core classes for the rexx.img in the make file.
-
- -- W. David Ashley <[EMAIL PROTECTED]>  Sun 28 Oct 2008
08:00:00 GMT
-


This was sent by the SourceForge.net collaborative development
platform, the world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Oorexx-svn mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/oorexx-svn

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to