diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2de77b4 --- /dev/null +++ b/Makefile @@ -0,0 +1,9 @@ +srtrelay: + HOME=$$(pwd) git config --global http.sslVerify false + mkdir -p $$(pwd)/gopath + HOME=$$(pwd) GOPATH=$$(pwd)/gopath go build -o srtrelay + +install: talkiepi + mkdir -p $$(pwd)/debian/srtrelay/usr/local/bin + install -m 0755 srtrelay $$(pwd)/debian/srtrelay/usr/local/bin + diff --git a/debian/README b/debian/README new file mode 100644 index 0000000..7ace5e5 --- /dev/null +++ b/debian/README @@ -0,0 +1,6 @@ +srtrelay +-------- + +Streaming-Relay for the SRT-protocol + + -- derchris Thu, 08 Apr 2021 22:56:00 +0200 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..eff2298 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +srtrelay (0.1.0) buster; urgency=medium + + * Initial release. + + -- derchris Thu, 08 Apr 2021 22:56:00 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..d79689e --- /dev/null +++ b/debian/control @@ -0,0 +1,14 @@ +Source: srtrelay +Section: video +Priority: optional +Maintainer: derchris +Build-Depends: debhelper (>=10), pkgconf, ssl-cert, ca-certificates, tar, wget, curl, git, golang, libsrt-openssl-dev +Standards-Version: 4.50 +Homepage: https://github.com/voc/srtrelay + +Package: srtrelay +Priority: extra +Architecture: any +Depends: ${shlibs:Depends}, libsrt-openssl +Description: srtrelay + Streaming-Relay for the SRT-protocol diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..5672058 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,47 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: srtrelay +Source: https://github.com/voc/srtrelay + +Files: * +Copyright: 2021 iSchluff +License: MIT + +Files: debian/* +Copyright: 2021 derchris +License: GPL-3.0+ + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + +License: GPL-3.0+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/rules b/debian/rules new file mode 100644 index 0000000..0a10e5f --- /dev/null +++ b/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f +%: + dh $@ + +override_dh_usrlocal: diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 0000000..334e8b8 --- /dev/null +++ b/debian/source/options @@ -0,0 +1,4 @@ +tar-ignore = ".git" +tar-ignore = "CMakeFiles" +tar-ignore = "rc.hex" +tar-ignore = "obj-*" diff --git a/debian/srtrelay-docs.docs b/debian/srtrelay-docs.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/srtrelay-docs.docs @@ -0,0 +1 @@ +README