Skip to content

Commit 41f9a23

Browse files
committed
Add debian packaging
1 parent 95db01b commit 41f9a23

File tree

8 files changed

+71
-0
lines changed

8 files changed

+71
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ vendor
22
.idea
33
config.yml
44
sendmsg
5+
obj-x86_64-linux-gnu

debian/.gitignore

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
autoreconf.after
2+
autoreconf.before
3+
*.log
4+
*.substvars
5+
tmp
6+
.debhelper
7+
debhelper-build-stamp
8+
files
9+
*.debhelper
10+
sendmsg

debian/changelog

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
sendmsg (0.1-e2475bb1) unstable; urgency=medium
2+
3+
* Initial release
4+
5+
-- Maximilian Falkenstein <[email protected]> Thu, 7 Jun 2018 14:05:00 +0200

debian/compat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
10

debian/control

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Source: sendmsg
2+
Section: devel
3+
Priority: extra
4+
Maintainer: Maximilian Falkenstein <[email protected]>
5+
Build-Depends: debhelper (>= 10),
6+
dh-golang,
7+
golang-any
8+
Standards-Version: 3.9.8
9+
Homepage: https://github.com/uubk/sendmsg
10+
Vcs-Browser: https://github.com/uubk/sendmsg
11+
Vcs-Git: https://github.com/uubk/sendmsg
12+
13+
Package: sendmsg
14+
Architecture: any
15+
Built-Using: ${misc:Built-Using}
16+
Depends: ${shlibs:Depends},
17+
${misc:Depends}
18+
Description: Send notifications to chatrooms

debian/copyright

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: sendmsg
3+
Source: <https://github.com/uubk/sendmsg>
4+
5+
Files: *
6+
Copyright: 2018 Maximilian Falkenstein, VSETH <[email protected]>
7+
License: GPL-3.0+
8+
9+
License: GPL-3.0+
10+
This program is free software: you can redistribute it and/or modify
11+
it under the terms of the GNU General Public License as published by
12+
the Free Software Foundation, either version 3 of the License, or
13+
(at your option) any later version.
14+
.
15+
This package is distributed in the hope that it will be useful,
16+
but WITHOUT ANY WARRANTY; without even the implied warranty of
17+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18+
GNU General Public License for more details.
19+
.
20+
You should have received a copy of the GNU General Public License
21+
along with this program. If not, see <https://www.gnu.org/licenses/>.
22+
.
23+
On Debian systems, the complete text of the GNU General
24+
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

debian/rules

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/usr/bin/make -f
2+
3+
4+
export DH_OPTIONS
5+
export DH_GOPKG=github.com/uubk/sendmsg
6+
7+
%:
8+
dh $@ --buildsystem=golang --with=golang
9+
10+
override_dh_auto_install:
11+
dh_auto_install $@

debian/source/format

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.0 (quilt)

0 commit comments

Comments
 (0)