Browse Source
Split out from src:jenkins-debian-glue which can then be unforked.suites/unstable devuan/1.0
commit
5f437c655e
10 changed files with 79 additions and 0 deletions
@ -0,0 +1,4 @@ |
|||
*.debhelper |
|||
*.log |
|||
*.substvars |
|||
*~ |
@ -0,0 +1,5 @@ |
|||
jenkins-debian-glue-buildenv-devuan (1.0) unstable; urgency=medium |
|||
|
|||
* Split out from src:jenkins-debian-glue. |
|||
|
|||
-- Mark Hindley <mark@hindley.org.uk> Sat, 03 Jul 2021 17:58:22 +0100 |
@ -0,0 +1,20 @@ |
|||
Source: jenkins-debian-glue-buildenv-devuan |
|||
Section: devel |
|||
Priority: optional |
|||
Maintainer: Mark Hindley <mark@hindley.org.uk> |
|||
Standards-Version: 4.5.1 |
|||
Vcs-Git: https://git.devuan.org/devuan/jenkins-debian-glue-buildenv-devuan.git |
|||
Vcs-Browser: https://git.devuan.org/devuan/jenkins-debian-glue-buildenv-devuan |
|||
Origin: Devuan |
|||
Build-Depends: |
|||
debhelper-compat (= 13), |
|||
|
|||
Package: jenkins-debian-glue-buildenv-devuan |
|||
Architecture: all |
|||
Depends: sudo, |
|||
jenkins-debian-glue-buildenv, |
|||
${misc:Depends} |
|||
Recommends: devuan-lintian-profile |
|||
Description: Devuan GNU/Linux support for jenkins debian glue |
|||
This package provides Devuan specific additional files |
|||
used for building Devuan packages in jenkins. |
@ -0,0 +1,24 @@ |
|||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ |
|||
|
|||
Files: * |
|||
Copyright: 2016 Devuan Developers <devuan-dev@lists.dyne.org> |
|||
License: MIT |
|||
|
|||
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. |
@ -0,0 +1,3 @@ |
|||
[DEFAULT] |
|||
debian-branch=suites/unstable |
|||
debian-tag=devuan/%(version)s |
@ -0,0 +1,2 @@ |
|||
/devuan/pbuilderrc etc/jenkins/ |
|||
/devuan/sudoers/jenkins etc/sudoers.d/ |
@ -0,0 +1,8 @@ |
|||
#!/usr/bin/make -f |
|||
# -*- makefile -*- |
|||
|
|||
# Uncomment this to turn on verbose mode. |
|||
# export DH_VERBOSE=1 |
|||
|
|||
%: |
|||
dh $@ |
@ -0,0 +1 @@ |
|||
3.0 (native) |
@ -0,0 +1,10 @@ |
|||
MIRRORSITE="http://pkgmaster.devuan.org/merged/" |
|||
COMPONENTS="main contrib non-free" |
|||
DEBOOTSTRAPOPTS=("${DEBOOTSTRAPOPTS[@]}" "--keyring=/usr/share/keyrings/devuan-keyring.gpg" "--no-merged-usr") |
|||
PBUILDERSATISFYDEPENDSCMD=/usr/lib/pbuilder/pbuilder-satisfydepends-apt |
|||
EXTRAPACKAGES="$EXTRAPACKAGES devuan-keyring" |
|||
AUTOCLEANAPTCACHE=yes |
|||
|
|||
if [[ $ARCH == arm* ]] ; then |
|||
ADT=skip |
|||
fi |
@ -0,0 +1,2 @@ |
|||
jenkins ALL=NOPASSWD: /usr/sbin/cowbuilder, /usr/sbin/chroot, /bin/chmod, /bin/rm, /bin/mv, /bin/cat |
|||
Defaults env_keep+="DEB_* DIST ARCH ADT QEMU_LOG_FILENAME" |
Loading…
Reference in new issue