Commit 7ae5aab5 authored by Ana Custura's avatar Ana Custura

Initial Debian directory

parent 64282fe3
chkservice for Debian
--------------------
<possible notes regarding this package - if none, delete this file>
-- Ana Custura <ana@netstat.org.uk> Sun, 24 Sep 2017 20:46:18 +0100
chkservice for Debian
--------------------
<this file describes information about the source package, see Debian policy
manual section 4.14. You WILL either need to modify or delete this file>
-- Ana Custura <ana@netstat.org.uk> Sun, 24 Sep 2017 20:46:18 +0100
chkservice (0.1.0.2ppa0ubuntu2) xenial; urgency=medium
chkservice (0.1-1) unstable; urgency=medium
* Updated launchpad build dependencies
* Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP>
-- Svetlana Linuxenko <svetlana@linuxenko.pro> Wed, 30 Aug 2017 14:38:21 +0300
chkservice (0.1.0.1ppa0ubuntu1) xenial; urgency=medium
* Reupload first try
-- Svetlana Linuxenko <svetlana@linuxenko.pro> Wed, 30 Aug 2017 14:27:35 +0300
chkservice (0.1.0.0ppa0) sveta; urgency=medium
* Initial release. (Closes: #XXXXXX)
-- Svetlana Linuxenko <svetlana@linuxenko.pro> Wed, 30 Aug 2017 13:36:50 +0300
-- Ana Custura <ana@netstat.org.uk> Sun, 24 Sep 2017 20:46:18 +0100
Source: chkservice
Section: devel
Section: unknown
Priority: optional
Maintainer: Svetlana Linuxenko <svetlana@linuxenko.pro>
Build-Depends: pkg-config, cmake, build-essential, libncurses5-dev, libsystemd-dev
Homepage: https://github.com/linuxenko/chkservice
Maintainer: Ana Custura <ana@netstat.org.uk>
Build-Depends: debhelper (>= 9)
Standards-Version: 3.9.8
Homepage: <insert the upstream URL, if relevant>
#Vcs-Git: https://anonscm.debian.org/collab-maint/chkservice.git
#Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/chkservice.git
Package: chkservice
Architecture: any
Depends: libncurses5, libsystemd0
Description: Ncurses based gui for systemd
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: <insert up to 60 chars description>
<insert long description, indented with spaces>
chkservice is a tool for managing systemd units.
more infomration at https://github.com/linuxenko/chkservice
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: chkservice
Source: <url://example.com>
Copyright (C) 2017 Svetlana Linuxenko <svetlana(at)linuxenko.pro>
Files: *
Copyright: <years> <put author's name and email here>
<years> <likewise for another author>
License: <special license>
<Put the license of the package here indented by 1 space>
<This follows the format of Description: lines in control file>
.
<Including paragraphs>
chkservice 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.
# If you want to use GPL v2 or later for the /debian/* files use
# the following clauses, or change it to suit. Delete these two lines
Files: debian/*
Copyright: 2017 Ana Custura <ana@netstat.org.uk>
License: GPL-2+
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 2 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 2 can be found in "/usr/share/common-licenses/GPL-2".
chkservice program 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 <http://www.gnu.org/licenses/>.
# Please also look if there are files or directories which have a
# different copyright/license attached and list them here.
# Please avoid picking licenses with terms that are more restrictive than the
# packaged work, as it may make Debian's contributions unacceptable upstream.
.\" Hey, EMACS: -*- nroff -*-
.\" (C) Copyright 2017 Ana Custura <ana@netstat.org.uk>,
.\"
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH Chkservice SECTION "September 24 2017"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
chkservice \- program to do something
.SH SYNOPSIS
.B chkservice
.RI [ options ] " files" ...
.br
.B bar
.RI [ options ] " files" ...
.SH DESCRIPTION
This manual page documents briefly the
.B chkservice
and
.B bar
commands.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
.\" respectively.
\fBchkservice\fP is a program that...
.SH OPTIONS
These programs follow the usual GNU command line syntax, with long
options starting with two dashes (`-').
A summary of options is included below.
For a complete description, see the Info files.
.TP
.B \-h, \-\-help
Show summary of options.
.TP
.B \-v, \-\-version
Show version of program.
.SH SEE ALSO
.BR bar (1),
.BR baz (1).
.br
The programs are documented fully by
.IR "The Rise and Fall of a Fooish Bar" ,
available via the Info system.
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
BUILDDIR = build_dir
# secondly called by launchpad
build:
mkdir $(BUILDDIR);
cd $(BUILDDIR); cmake -DCMAKE_INSTALL_PREFIX=../debian/tmp/usr ..
make -C $(BUILDDIR)
# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# thirdly called by launchpad
binary: binary-indep binary-arch
# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
binary-indep:
# nothing to be done
binary-arch:
cd $(BUILDDIR); cmake -P cmake_install.cmake
mkdir debian/tmp/DEBIAN
dpkg-gencontrol -pchkservice
dpkg --build debian/tmp ..
%:
dh $@
# firstly called by launchpad
clean:
rm -f build
rm -rf $(BUILDDIR)
.PHONY: binary binary-arch binary-indep clean
# dh_make generated override targets
# This is example for Cmake (See https://bugs.debian.org/641051 )
#override_dh_auto_configure:
# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
version=4
# GitHub hosted projects
opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%<project>-$1.tar.gz%" \
https://github.com/linuxenko/chkservice/tags \
(?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
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