<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lopsub, branch debian</title>
<subtitle>lopsub - the long option parser for subcommands</subtitle>
<id>https://git.tuebingen.mpg.de/cgit/lopsub/atom?h=debian</id>
<link rel='self' href='https://git.tuebingen.mpg.de/cgit/lopsub/atom?h=debian'/>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/'/>
<updated>2026-04-29T16:04:58Z</updated>
<entry>
<title>debian: Compress changelogs.</title>
<updated>2026-04-29T16:04:58Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-04-29T16:04:58Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=06752e8fd1d0c0dea93e1d9675959404758b2fbe'/>
<id>urn:sha1:06752e8fd1d0c0dea93e1d9675959404758b2fbe</id>
<content type='text'>
Run dh_compress to do that. Fixes the following lintian errors:

	E: liblopsub-dev: changelog-file-not-compressed [usr/share/doc/liblopsub-dev/changelog.Debian]
	E: liblopsub1t64: changelog-file-not-compressed [usr/share/doc/liblopsub1t64/changelog.Debian]

Suggested-by: Helmut Grohne &lt;helmut@subdivi.de&gt;
</content>
</entry>
<entry>
<title>debian: Use custom regex in watch file.</title>
<updated>2026-03-16T16:22:27Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-03-16T16:22:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=f7b30dad8d74a678800fedae6f4da52a7bbcce13'/>
<id>urn:sha1:f7b30dad8d74a678800fedae6f4da52a7bbcce13</id>
<content type='text'>
This works around the problem that there existed tags containing a dash
character, which confused dpkg-source. These tags have been removed by now,
but it is probably a good idea to use a regular expression which is tailored
to the upstream naming convention of lopsub. That is, all version strings
follow the scheme v$a.$b.$c where a, b and c are decimal numbers. There will
be no alpha, beta, pre, rc, whatever.

Suggested-by: Helmut Grohne &lt;helmut@subdivi.de&gt;
</content>
</entry>
<entry>
<title>Fix a missing space in previous commit.</title>
<updated>2026-03-08T14:52:52Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-03-08T14:52:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=11f06a85b699251b6ef9ecdd87c85503e007fcd4'/>
<id>urn:sha1:11f06a85b699251b6ef9ecdd87c85503e007fcd4</id>
<content type='text'>
dpkg-buildpackage and dpkg-source complain about this.

Reported-by Helmut Grohne &lt;helmut@subdivi.de&gt;
</content>
</entry>
<entry>
<title>lopsub-1.0.6-1</title>
<updated>2026-03-02T20:21:13Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-03-02T20:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=cd596839f6d8147ac7464fddad88d0987c728e02'/>
<id>urn:sha1:cd596839f6d8147ac7464fddad88d0987c728e02</id>
<content type='text'>
Close the RC bug reported by Helmut Grohne. This should also prevent the
autoremover from removing the package.
</content>
</entry>
<entry>
<title>Merge branch 'master' into debian</title>
<updated>2026-03-02T20:18:21Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-03-02T20:18:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=6a0c217344abefb1f8324fe3aa4aa943bd00e37a'/>
<id>urn:sha1:6a0c217344abefb1f8324fe3aa4aa943bd00e37a</id>
<content type='text'>
This gets us a cross-compiling fix and a Makefile improvement.
</content>
</entry>
<entry>
<title>debian: Use dh_installchangelogs</title>
<updated>2026-01-31T16:10:31Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-01-31T16:10:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=c0cf8e24b72effbe53c7dd840ead5130b87151d9'/>
<id>urn:sha1:c0cf8e24b72effbe53c7dd840ead5130b87151d9</id>
<content type='text'>
liblopsub1t64 is not binNMU-safe. It installs debian/changelog directly
using install. The file is architecture-specific and installed into a shared
location. The package is Multi-Arch: same. Upon coinstallation, dpkg fails
to unpack.

Use dh_installchangelog as it separates the architecture-dependent part.

Suggested-by: Helmut Grohne &lt;helmut@subdivi.de&gt;
</content>
</entry>
<entry>
<title>lopsub-1.0.6</title>
<updated>2025-09-24T16:58:57Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-09-24T16:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=ef700b72cc0101144bb5605b5c36f1be120cd9a5'/>
<id>urn:sha1:ef700b72cc0101144bb5605b5c36f1be120cd9a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework Makefile to support cross compilation.</title>
<updated>2025-09-20T16:21:32Z</updated>
<author>
<name>Helmut Grohne</name>
<email>helmut@subdivi.de</email>
</author>
<published>2025-09-20T15:31:40Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=39704690138edb4885580a7d1f275ed4e84f9538'/>
<id>urn:sha1:39704690138edb4885580a7d1f275ed4e84f9538</id>
<content type='text'>
Build lopsubgen twice during cross compilation since it is both run and
installed. This will enable cross building liblopsub on other distributions
such as Yocto or PtxDist.

Signed-off-by: Andre Noll &lt;maan@tuebingen.mpg.de&gt;
</content>
</entry>
<entry>
<title>build: Never remove any intermediate files.</title>
<updated>2025-09-20T16:21:32Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-09-20T15:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=f647d02195ffb2a24b43e67f8e5b2d1d95bc89da'/>
<id>urn:sha1:f647d02195ffb2a24b43e67f8e5b2d1d95bc89da</id>
<content type='text'>
Defining .SECONDARY instructs make(1) to never drop the files generated by lex.
This avoids spurious rebuilds, speeding up the build.
</content>
</entry>
<entry>
<title>lopsubgen.l: Remove some unused variables.</title>
<updated>2025-09-20T16:21:25Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2024-08-25T15:14:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/lopsub/commit/?id=c69e0bf567d7a25589f5e202ac905b931770b433'/>
<id>urn:sha1:c69e0bf567d7a25589f5e202ac905b931770b433</id>
<content type='text'>
The unused variables did not cause warnings because we don't compile .c
files generated by flex(1) with STRICT_CFLAGS.
</content>
</entry>
</feed>
