Skip to content

my take on unadf to adflib in debian #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions debian/README.Debian

This file was deleted.

12 changes: 0 additions & 12 deletions debian/README.source

This file was deleted.

67 changes: 64 additions & 3 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,5 +1,66 @@
libadf (0.8.0-1) unstable; urgency=medium
unadf (0.8.0+ds-1) unstable; urgency=medium

* Initial packaging of version 0.8.0 for Debian.
* New maintainer. (Closes: 661461)
* New upstream version.

-- Tomasz Wolak <[email protected]> Mon, 26 Jun 2023 20:01:05 +0100
-- Tomasz Wolak <[email protected]> Mon, 22 Jan 2024 13:05:55 +0100

unadf (0.7.11a-4) unstable; urgency=high

* Orphan package with security issues.
* Tuomas Räsänene discoveried two security issues (Closes: #838248):
- CVE-2016-1243: stack buffer overflow caused by blindly trusting on
pathname lengths of archived files.
- CVE-2016-1244: execution of unsanitized input.
* Standards-Version: 3.9.8

-- Luciano Bello <[email protected]> Sat, 24 Sep 2016 11:43:06 -0400

unadf (0.7.11a-3) unstable; urgency=low

* QA upload.
* Updated debian/rules:
- now dh is used instead of direct dh_* commands
- fixed FTBFS because of invalid clean section (Closes: #676065)
* Updated debian/unadf.1: fixed lintian note hyphen-used-as-minus-sign.
* Added file debian/patches/add-hardening-flags-in-compiler-options.
* Added debian/unadf.doc-base:
fixed lintian note possible-documentation-but-no-doc-base-registration.
* Updated debian/control:
ixed lintian note extended-description-is-probably-too-short.
* Updated debian/copyright:
file was updated in according to Copyright format 1.0.
* Deleted debian/source/options.
* Added debian/watch.

-- Boris Pek <[email protected]> Tue, 19 Jun 2012 23:26:34 +0300

unadf (0.7.11a-2) unstable; urgency=low

[ Axel Beckert ]
* QA Upload of orphaned package (cf. #661461)
* Set QA Group as Maintainer. (Closes: #675221)
* Add patch to make it work on 64 bit architectures (Closes: #458129)
* Add Homepage field
* Ignore .depend files modified by built system
* Fix lintian warnings:
+ copyright-refers-to-symlink-license
+ copyright-with-old-dh-make-debian-copyright
* Reword long description

[ Gürkan Sengün ]
* Added debian/source/format, switch to format 3.0 (quilt)
* Bump standards version to 3.9.3.
* Bump debhelper version to 8.
* debian/rules: updated.

-- Axel Beckert <[email protected]> Sun, 03 Jun 2012 04:49:22 +0200

unadf (0.7.11a-1) unstable; urgency=low

* Initial release. (Closes: #148007)
- Added Win32/ to includes of defendian.h.
- Removed double */ comment typo.
* Rebuilt the tarball (zip file unpacks to ./)

-- Gürkan Sengün <[email protected]> Sun, 7 Jan 2007 15:02:25 +0100
1 change: 0 additions & 1 deletion debian/compat

This file was deleted.

19 changes: 9 additions & 10 deletions debian/control
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
Source: libadf
Source: unadf
Section: libs
Priority: optional
Maintainer: Tomasz Wolak <[email protected]>
Uploaders: Gürkan Myczko <[email protected]>
Build-Depends: dh-autoreconf,
debhelper (>= 9),
debhelper-compat (= 13),
autotools-dev
Standards-Version: 4.3.0
Homepage: https://gitlab.com/lclevy/ADFlib
Vcs-Git: https://gitlab.com/lclevy/ADFlib
Vcs-Browser: https://gitlab.com/lclevy/ADFlib/tree/master
Standards-Version: 4.6.2
Homepage: https://github.com/lclevy/ADFlib
Vcs-Git: https://salsa.debian.org/debian/unadf.git
Vcs-Browser: https://salsa.debian.org/debian/unadf

Package: libadf
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: ADFlib - shared library.
ADFlib is a a free, portable and open implementation of the Amiga filesystem.
This is a a free, portable and open implementation of the Amiga filesystem.
.
This package contains the shared library.

Expand All @@ -31,7 +31,7 @@ Depends: libadf (= ${binary:Version}),
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: ADFlib - development files
ADFlib is a a free, portable and open implementation of the Amiga filesystem.
This is a a free, portable and open implementation of the Amiga filesystem.
.
This package contains the development files.

Expand All @@ -42,7 +42,6 @@ Section: utils
Depends: libadf (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Utilities for Amiga disk image files (ADF).
Utilities for ADF disk images:
.
Expand Down
3 changes: 2 additions & 1 deletion debian/copyright
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: libadf
Upstream-Name: ADFlib
Upstream-Contact: Laurent Clévy <[email protected]>
Source: https://github.com/lclevy/ADFlib

Files: *
Expand Down
13 changes: 7 additions & 6 deletions debian/libadf-dev.docs
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
AUTHORS
ChangeLog
README.md
doc/*.html
doc/*.txt
doc/FAQ/*
#AUTHORS
#ChangeLog
#README.md
#doc/*.html
#doc/*.txt
#doc/FAQ/*
usr/share/doc/adflib/*
3 changes: 2 additions & 1 deletion debian/libadf-dev.install
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#usr/lib/*/*.so.*
src/*.h usr/include/adf
#src/*.h usr/include/adf
usr/include/adf/*.h
usr/lib/*/lib*.a
usr/lib/*/lib*.la
usr/lib/*/lib*.so
Expand Down
9 changes: 5 additions & 4 deletions debian/libadf-utils.install
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
examples/.libs/adf_floppy_create /usr/bin
examples/.libs/adf_floppy_format /usr/bin
examples/.libs/adf_show_metadata /usr/bin
examples/.libs/unadf /usr/bin
usr/bin/*
#examples/.libs/adf_floppy_create /usr/bin
#examples/.libs/adf_floppy_format /usr/bin
#examples/.libs/adf_show_metadata /usr/bin
#examples/.libs/unadf /usr/bin
12 changes: 8 additions & 4 deletions debian/libadf-utils.manpages
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
doc/adf_floppy_create.1
doc/adf_floppy_format.1
doc/adf_show_metadata.1
doc/unadf.1
#doc/adf_floppy_create.1
#doc/adf_floppy_format.1
#doc/adf_show_metadata.1
#doc/unadf.1
usr/share/man/man1/adf_floppy_create.1
usr/share/man/man1/adf_floppy_format.1
usr/share/man/man1/adf_show_metadata.1
usr/share/man/man1/unadf.1
2 changes: 1 addition & 1 deletion debian/libadf.install
Original file line number Diff line number Diff line change
@@ -1 +1 @@
debian/tmp/usr/lib/*/libadf*.so.*
usr/lib/*/libadf*.so.*
4 changes: 0 additions & 4 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
export DH_VERBOSE = 1


# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all

Expand All @@ -13,7 +10,6 @@ export DH_VERBOSE = 1
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed


%:
# dh $@ --parallel
# dh $@ --parallel --with autotools_dev
Expand Down