Generate debian / asus-optware package
This commit is contained in:
5
package/debian/DEBIAN/changelog
Normal file
5
package/debian/DEBIAN/changelog
Normal file
@@ -0,0 +1,5 @@
|
||||
smartdns (1.2018.7.9) stable; urgency=low
|
||||
|
||||
* Initial build
|
||||
|
||||
-- initial release. <pymumu@gmail.com> Mon, 9 jul 2018 21:20:28 +0800
|
||||
1
package/debian/DEBIAN/compat
Normal file
1
package/debian/DEBIAN/compat
Normal file
@@ -0,0 +1 @@
|
||||
9
|
||||
9
package/debian/DEBIAN/control
Normal file
9
package/debian/DEBIAN/control
Normal file
@@ -0,0 +1,9 @@
|
||||
Source: smartdns
|
||||
Maintainer: Nick Peng <pymumu@gmail.com>
|
||||
Build-Depends: debhelper (>= 8.0.0)
|
||||
Version:
|
||||
Section: net
|
||||
Package: smartdns
|
||||
Priority: extra
|
||||
Architecture: armhf
|
||||
Description: a smartdns server
|
||||
7
package/debian/DEBIAN/copyright
Normal file
7
package/debian/DEBIAN/copyright
Normal file
@@ -0,0 +1,7 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: smartdns
|
||||
Source: http://github.com/pymumu/smartdns
|
||||
|
||||
Files: *
|
||||
Copyright: 2018 Nick peng
|
||||
License: proprietary
|
||||
4
package/debian/DEBIAN/prerm
Normal file
4
package/debian/DEBIAN/prerm
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
systemctl stop smartdns
|
||||
systemctl disable smartdns
|
||||
21
package/debian/DEBIAN/rules
Normal file
21
package/debian/DEBIAN/rules
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/make -f
|
||||
%:
|
||||
dh $@ --with systemd --builddirectory=./target/
|
||||
|
||||
clean:
|
||||
make -C ../src clean
|
||||
|
||||
build:
|
||||
make -C ../src
|
||||
|
||||
override_dh_systemd_enable:
|
||||
dh_systemd_enable --name=smartdns
|
||||
|
||||
override_dh_installinit:
|
||||
dh_installinit --name=smartdns
|
||||
|
||||
override_dh_installdeb:
|
||||
dh_installdeb
|
||||
cp ../systemd/smartdns.service ${CURDIR}/debian/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user