Commit ee071abc authored by Andrea Schaefer's avatar Andrea Schaefer
Browse files

Add gitlab-ci and debian build files

parent 1bc163df
Pipeline #32372 failed with stages
in 33 seconds
stages:
- build
- package
before_script:
- export DEBIAN_FRONTEND=noninteractive
- apt-get -y update
- apt-get -y install build-essential git wget ca-certificates gnupg
- echo "deb http://ci.puri.sm/ scratch librem5" > /etc/apt/sources.list.d/ci.list
- wget -O- https://ci.puri.sm/ci-repo.key | apt-key add -
- apt-get -y update
- apt-get -y build-dep .
build-debian-gcc:
image: debian:buster
tags:
- librem5
stage: build
script:
- make
build-debian-package:
image: debian:buster
tags:
- librem5
stage: package
script:
- dpkg-buildpackage -uc -us
purple-xmpp-http-upload (0.0.1) purple; urgency=medium
* Initial release
-- Andrea Schaefer <andrea.schaefer@puri.sm> Mon, 09 Sep 2019 15:52:51 +0200
Source: purple-xmpp-http-upload
Section: net
Priority: optional
Maintainer: Dmitry Kosenkov
Build-Depends:
debhelper (>= 11),
libpurple-dev,
libglib2.0-dev,
libpurple0,
libgio2.0-dev,
libxml2-dev,
Standards-Version: 4.2.1
Homepage: https://github.com/Junker
Package: purple-xmpp-http-upload
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Description: XEP-0363: HTTP File Upload plugin for libpurple (Pidgin, Finch, etc.)
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: purple-xmpp-http-upload
Source: https://github.com/Junker
Files: *
Copyright: Dmitry Kosenkov
License: GPL-3+
This package 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 <https://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
README.md
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DH_VERBOSE=1
%:
dh $@
libjabber 0 libpurple0
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment