Compare commits

...

5 Commits

Author SHA1 Message Date
Job Bautista 8fa408cb92 Update debian/changelog 3 years ago
Job Bautista 6f856201e0 Replaced VCS 3 years ago
Job Bautista 3aad9a87cc Added Origin: Devuan at d/control 3 years ago
Job Bautista 01b7a3f3b9 Tweaks on debian dir 3 years ago
Job Bautista dc53835519 Releasing iwd 0.14-2+devuan1~beowulf1. 3 years ago
  1. 13
      debian/changelog
  2. 8
      debian/control
  3. 1
      debian/copyright
  4. 6
      debian/gbp.conf
  5. 25
      debian/iwd.init
  6. 17
      debian/iwd.postinst
  7. 2
      debian/rules

13
debian/changelog

@ -1,3 +1,16 @@
iwd (0.14-2+devuan1~beowulf1) beowulf; urgency=medium
* Target beowulf. (Closes #505)
-- Job Bautista <jobbautista9@protonmail.com> Sun, 09 Aug 2020 16:02:20 +0800
iwd (0.14-2+devuan1) unstable; urgency=medium
* Disabled compilation of systemd service.
* Added a sysvinit script for non-systemd users.
-- Job Bautista <jobbautista9@protonmail.com> Sun, 09 Aug 2020 15:58:54 +0800
iwd (0.14-2) unstable; urgency=medium
* Build against external (lib)ell (Closes: #911057)

8
debian/control

@ -1,15 +1,15 @@
Source: iwd
Section: net
Priority: optional
Maintainer: Andreas Henriksson <andreas@fatal.se>
Origin: Devuan
Maintainer: Job Bautista <jobbautista9@protonmail.com>
Build-Depends: debhelper-compat (= 12),
libreadline-dev,
libdbus-1-dev,
libell-dev (>= 0.16),
systemd
Standards-Version: 4.2.1
Vcs-Git: https://salsa.debian.org/debian/iwd.git
Vcs-Browser: https://salsa.debian.org/debian/iwd
Vcs-Git: https://git.devuan.org/devuan/iwd.git
Vcs-Browser: https://git.devuan.org/devuan/iwd
Package: iwd
Architecture: linux-any

1
debian/copyright

@ -36,6 +36,7 @@ License: ISC
Files: debian/*
Copyright: 2018 Andreas Henriksson <andreas@fatal.se>
2020 Job Bautista <jobbautista9@protonmail.com>
License: LGPL-2.1+
License: LGPL-2.1+

6
debian/gbp.conf

@ -1,8 +1,10 @@
[DEFAULT]
debian-branch = debian/master
debian-branch = suites/beowulf
upstream-branch = upstream/latest
pristine-tar = True
pristine-tar = False
sign-tags = True
upstream-tag=upstream/%(version)s
debian-tag=devuan/%(version)s
[import-orig]
upstream-vcs-tag = %(version)s

25
debian/iwd.init

@ -0,0 +1,25 @@
#!/bin/sh
# Generated by sysd2v v0.3 -- http://www.trek.eu.org/devel/sysd2v
# kFreeBSD do not accept scripts as interpreters, using #!/bin/sh and sourcing.
if [ true != "$INIT_D_SCRIPT_SOURCED" ] ; then
set "$0" "$@"; INIT_D_SCRIPT_SOURCED=true . /lib/init/init-d-script
fi
### BEGIN INIT INFO
# Provides: iwd
# Required-Start: $remote_fs
# Required-Stop: $remote_fs
# Should-Start: $network
# Should-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Wireless service
### END INIT INFO
set -a
STATE_DIRECTORY=/var/lib/iwd
CONFIGURATION_DIRECTORY=/etc/iwd
set +a
DAEMON=/usr/libexec/iwd
PIDFILE=/var/run/iwd-sysd2v.pid
START_ARGS="--background --make-pidfile"

17
debian/iwd.postinst

@ -1,17 +0,0 @@
#!/bin/sh
set -e
# in <= 0.2 iwd.service used WantedBy=network-pre.target
# but in 0.3 this was changed to WantedBy=multi-user.target
# remove the old state so we get the upgraded state
# (as the debhelper generated enabling code will only
# act on new installs, we simply purge current state first).
if [ "$1" = "configure" ] && [ -n "$2" ] && \
dpkg --compare-versions "$2" lt 0.3; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
deb-systemd-helper purge 'iwd.service' >/dev/null || true
deb-systemd-helper unmask 'iwd.service' >/dev/null || true
fi
fi
#DEBHELPER#

2
debian/rules

@ -6,7 +6,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
dh $@
override_dh_auto_configure:
dh_auto_configure -- --enable-external-ell
dh_auto_configure -- --enable-external-ell --disable-systemd-service
override_dh_auto_test:
# testsuite doesn't pass on buildds, possibly because of

Loading…
Cancel
Save