Commit 39e33ebd authored by Vitaly Lipatov's avatar Vitaly Lipatov

add debian build rules

parent a5389e33
eepm (3.58.0-1) unstable; urgency=medium
* Initial release
-- Vitaly Lipatov <lav@etersoft.ru> Sun, 16 Jul 2023 02:27:34 +0300
Source: eepm
Section: utils
Priority: optional
Maintainer: Vitaly Lipatov <lav@etersoft.ru>
Build-Depends: debhelper-compat (= 12)
Standards-Version: 4.4.1
Homepage: https://github.com/Etersoft/eepm
#Vcs-Browser: https://salsa.debian.org/debian/eepm
#Vcs-Git: https://salsa.debian.org/debian/eepm.git
Package: eepm
Architecture: all
Depends: coreutils, findutils, diffutils, file, gawk, grep, gzip, less, sed, bash, ncurses-bin
Description: A package manager with universal interface for any platform
Etersoft EPM is the package manager for any platform
and any platform version. It provides
universal interface to any package manager.
Can be useful for system administrators working
with various distros.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Etersoft EPM
Upstream-Contact: Vitaly Lipatov <lav@etersoft.ru>
Source: https://github.com/Etersoft/eepm
Files: *
Copyright: 2012-2023 Etersoft
2012-2023 Vitaly Lipatov <lav@etersoft.ru>
License: GPL-3+
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 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.
On Debian systems, the complete text of the GNU General Public
License Version 3 can be found in "/usr/share/common-licenses/GPL-3".
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# 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
%:
dh $@
override_dh_auto_build:
override_dh_auto_install:
dh_auto_install -- datadir=/usr/share bindir=/usr/bin mandir=/usr/share/man sysconfdir=/etc version=3.58.0-1
# For more information on what jobs are run see:
# https://salsa.debian.org/salsa-ci-team/pipeline
#
# To enable the jobs, go to your repository (at salsa.debian.org)
# and click over Settings > CI/CD > Expand (in General pipelines).
# In "Custom CI config path" write debian/salsa-ci.yml and click
# in "Save Changes". The CI tests will run after the next commit.
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
# Example watch control file for uscan
# Rename this file to "watch" and then you can run the "uscan" command
# to check for upstream updates and more.
# See uscan(1) for format
# Compulsory line, this is a version 4 file
version=4
# PGP signature mangle, so foo.tar.gz has foo.tar.gz.sig
#opts="pgpsigurlmangle=s%$%.sig%"
# GitHub hosted projects
opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%eepm-$1.tar.gz%" \
https://github.com/Etersof/eepm/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