modified version of jenkins debian glue (https://github.com/mika/jenkins-debian-glue) for devuan
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

90 lines
3.1 KiB

  1. Source: jenkins-debian-glue
  2. Section: admin
  3. Priority: extra
  4. Maintainer: Franco (nextime) Lanza <nextime@devuan.org>
  5. Build-Depends: debhelper (>= 8.0.0),
  6. shunit2
  7. Standards-Version: 3.9.7
  8. Homepage: https://git.devuan.org/devuan-infrastructure/jenkins-devuan-glue
  9. Vcs-Git: https://git.devuan.org/devuan-infrastructure/jenkins-devuan-glue.git
  10. Vcs-Browser: https://git.devuan.org/devuan-infrastructure/jenkins-devuan-glue/tree/master
  11. Package: jenkins-debian-glue
  12. Architecture: all
  13. Depends: sudo | sudo-ldap,
  14. ${misc:Depends}
  15. Recommends: jenkins-debian-glue-buildenv
  16. Conflicts: jenkins-debian-glue-buildenv-git,
  17. jenkins-debian-glue-buildenv-lintian,
  18. jenkins-debian-glue-buildenv-piuparts,
  19. jenkins-debian-glue-buildenv-slave,
  20. jenkins-debian-glue-buildenv-svn,
  21. jenkins-debian-glue-buildenv-taptools
  22. Description: Jenkins Debian glue scripts
  23. This package provides scripts which make building Debian
  24. packages inside Jenkins (a Continuous Integration suite) easier.
  25. .
  26. It's meant to make Q/A builds of Debian packages inside Jenkins
  27. as manageable and homogeneous as possible.
  28. .
  29. You need to install the according packaging tools, depending on
  30. your VCS type and the features you want to use. To get all tools
  31. you can just install the jenkins-debian-glue-buildenv package.
  32. Package: jenkins-debian-glue-buildenv
  33. Architecture: all
  34. Depends: build-essential,
  35. cowbuilder,
  36. devscripts,
  37. dpkg-dev,
  38. eatmydata,
  39. fakeroot,
  40. file,
  41. git-buildpackage,
  42. gnupg,
  43. jenkins-debian-glue,
  44. lintian,
  45. parallel | moreutils,
  46. piuparts,
  47. pristine-tar,
  48. quilt,
  49. reprepro| freight,
  50. rsync,
  51. ruby,
  52. subversion-tools (<= 1.6.18dfsg-1) | svn2cl,
  53. ccache,
  54. ${misc:Depends}
  55. Conflicts: jenkins-debian-glue-buildenv-git,
  56. jenkins-debian-glue-buildenv-lintian,
  57. jenkins-debian-glue-buildenv-piuparts,
  58. jenkins-debian-glue-buildenv-slave,
  59. jenkins-debian-glue-buildenv-svn,
  60. jenkins-debian-glue-buildenv-taptools
  61. Replaces: jenkins-debian-glue-buildenv-git,
  62. jenkins-debian-glue-buildenv-lintian,
  63. jenkins-debian-glue-buildenv-piuparts,
  64. jenkins-debian-glue-buildenv-slave,
  65. jenkins-debian-glue-buildenv-svn,
  66. jenkins-debian-glue-buildenv-taptools
  67. Recommends: curl,
  68. libperl-critic-perl,
  69. pep8 (>= 1.4.6~),
  70. qemu-user-static,
  71. shellcheck
  72. Description: Jenkins Debian glue scripts - dependency package
  73. This package depends on all Debian packaging/repository
  74. management and VCS tools which may be used with
  75. jenkins-debian-glue for easier installation.
  76. .
  77. If disk space is a concern consider installing only the subset
  78. of packages you actually need.
  79. Package: jenkins-debian-glue-buildenv-devuan
  80. Architecture: all
  81. Depends: sudo,
  82. jenkins-debian-glue-buildenv,
  83. ${misc:Depends}
  84. Description: Devuan GNU/Linux support in jenkins debian glue
  85. This package provides Devuan specific additional files
  86. used for building Devuan packages.