Skip to content

Commit 70cf923

Browse files
committed
automated commit by commitDebianBuildVersions script
1 parent e3d39cd commit 70cf923

File tree

22 files changed

+289
-0
lines changed

22 files changed

+289
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
10
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{'package-name-contains-buildversion': '0', 'Dependencies-bin': '', 'Dependencies-extra': 'git, python3, python3-mako, config-generator-scripts03-02', 'Dependencies-extra2': '', 'Dependencies-python': '', 'Dependencies-dynload': '', 'Install-additional-pattern-dev': '', 'Conflicts-lib': '', 'Conflicts-dynload': '', 'Conflicts-dev': '', 'Conflicts-bin': '', 'Conflicts-extra': '', 'Conflicts-extra2': '', 'Conflicts-python': '', 'Conflicts-doc': '', 'Replaces-lib': '', 'Replaces-dynload': '', 'Replaces-dev': '', 'Replaces-bin': '', 'Replaces-extra': '', 'Replaces-extra2': '', 'Replaces-python': '', 'Replaces-doc': '', 'Breaks-lib': '', 'Breaks-dynload': '', 'Breaks-dev': '', 'Breaks-bin': '', 'Breaks-extra': '', 'Breaks-extra2': '', 'Breaks-python': '', 'Breaks-doc': '', 'Enhances-lib': '', 'Enhances-dynload': '', 'Enhances-dev': '', 'Enhances-bin': '', 'Enhances-extra': '', 'Enhances-extra2': '', 'Enhances-python': '', 'Enhances-doc': '', 'Suggests-lib': '', 'Suggests-dynload': '', 'Suggests-dev': '', 'Suggests-bin': '', 'Suggests-extra': '', 'Suggests-extra2': '', 'Suggests-python': '', 'Suggests-doc': '', 'Recommends-lib': '', 'Recommends-dynload': '', 'Recommends-dev': '', 'Recommends-bin': '', 'Recommends-extra': '', 'Recommends-extra2': '', 'Recommends-python': '', 'Recommends-doc': '', 'Provides-lib': '', 'Provides-dynload': '', 'Provides-dev': '', 'Provides-bin': '', 'Provides-extra': '', 'Provides-extra2': '', 'Provides-python': '', 'Provides-doc': '', 'Override-auto-configure-flags': '-DConfigGenerator_DIR=/usr/share/ConfigGenerator03.02', 'Dh-extra-args': '', 'Dkms-override-conf': '', 'SourceURI': 'https://gitlab.desy.de/msk-sw/low-level-radio-frequency/ql-setting/qlset-config.git', 'Maintainer': 'Martin Killenberg <[email protected]>', 'Section': 'net', 'License': 'desy_internal', 'Target-repositories': 'intern', 'Has-packages': 'extra', 'Dependencies': 'debhelper cmake python3 python3-mako config-generator-scripts', 'Package-name-extra': 'doocs-qlset-config01-02', 'Description-extra': 'Configuration generator for the qlset server.', 'project': 'doocs-qlset-config', 'package-basename': 'doocs-qlset-config', 'version': '01.02.04', 'tagversion': '01.02.04', 'epochdashversion': '01-02', 'version-major': '01', 'epochversion': '01.02', 'distribution': 'noble', 'architecture': 'amd64', 'package-message': 'Debian package for the doocs-qlset-config library version 01.02.04', 'Package-name-dev': 'doocs-qlset-config-dev', 'Package-name-dev-noheader': 'doocs-qlset-config-dev', 'Package-name-dev-noheader-dynload': 'doocs-qlset-config-dev', 'Package-name-dev-headeronly': 'doocs-qlset-config-dev', 'Package-name-dev-alien': 'doocs-qlset-config-dev', 'Package-name-dev-alien-headeronly': 'doocs-qlset-config-dev', 'Package-name-doc': 'doocs-qlset-config-doc', 'Package-name-dkms': 'doocs-qlset-config-dkms', 'Install-pattern-lib': '@LIBDIR@/lib*.so.*', 'Install-pattern-dynload': '@LIBDIR@/lib*.so.*', 'Install-pattern-bin': 'usr/bin/*', 'Install-pattern-python': 'usr/lib/python*/*', 'Package-name-extra2': 'doocs-qlset-config-extra2', 'Package-name-python': 'doocs-qlset-config', 'current-year': '2025', 'dependency-debversion-config-generator-scripts03-02': '03-02-noble2', 'dependency-epochdashversion-config-generator-scripts03-02': '03-02', 'dependency-epochversion-config-generator-scripts03-02': '03.02', 'dependency-debversion-config-generator-scripts': '03-02-noble2', 'dependency-epochdashversion-config-generator-scripts': '03-02', 'dependency-epochversion-config-generator-scripts': '03.02', 'buildversion': 'noble1', 'soversion': '01.02noble1.04', 'debversion': '01-02', 'package-version': '01.02noble1.04', 'build-depends': 'debhelper (= 13.14.1ubuntu5), cmake (= 3.28.3-1build7), python3 (= 3.12.3-0ubuntu2), python3-mako (= 1.3.2-1), config-generator-scripts03-02 (= 03.02noble2.02-0)', 'dev-depends': '', 'Package-name-lib': 'doocs-qlset-config01-02', 'Package-name-dynload': 'doocs-qlset-config', 'Package-name-bin': 'doocs-qlset-config01-02'}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Source: doocs-qlset-config
2+
Priority: optional
3+
Maintainer: Martin Killenberg <[email protected]>
4+
Build-Depends: debhelper | debhelper-compat, debhelper (= 13.14.1ubuntu5), cmake (= 3.28.3-1build7), python3 (= 3.12.3-0ubuntu2), python3-mako (= 1.3.2-1), config-generator-scripts03-02 (= 03.02noble2.02-0)
5+
Standards-Version: 3.8.3
6+
Section: libs
7+
Homepage: https://gitlab.desy.de/msk-sw/low-level-radio-frequency/ql-setting/qlset-config.git
8+
9+
Package: doocs-qlset-config01-02
10+
Section: net
11+
Architecture: amd64
12+
Conflicts:
13+
Replaces:
14+
Breaks:
15+
Recommends:
16+
Suggests:
17+
Enhances:
18+
Provides:
19+
Depends: ${shlibs:Depends}, ${misc:Depends}, git, python3, python3-mako, config-generator-scripts03-02
20+
Description: Configuration generator for the qlset server.
21+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Files: *
2+
Copyright: 2025 Deutsches Elektronen-Synchrotron DESY, Hamburg, MSK
3+
License: DESY-MSK-Internal-1+
4+
This package is intended for DESY internal use only. The binary shall only
5+
be used at facilities operated by DESY.
6+
.
7+
Access to the source code is restricted to the developers working on the
8+
code.
9+
.
10+
Usage at other facilities can be allowed under an additional licence.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#!/bin/bash
2+
3+
# dh_auto_install: default for DESTDIR is debian/tmp (multi-package case) or debian/<package> (single-package case)
4+
# -> auto-detect the case.
5+
# in the single-package case, nothing needs to be done, no need to sort files into different packages, in fact even *.install files are not there.
6+
INSTALLDIR=debian/tmp
7+
if [ ! -d ${INSTALLDIR} ]; then
8+
echo "detect_libdir: nothing to do"
9+
exit 0
10+
fi
11+
12+
# directory with *.install lists
13+
INSTFILEDIR=debian
14+
15+
echo "detect_libdir: install dir contents:"
16+
find ${INSTALLDIR}
17+
18+
# detect libdir used by package's build;install command.
19+
# It should be either /usr/lib or /usr/lib/x86_64-linux-gnu.
20+
# For non-lib packages, where neither is used in output, result variable LIBDIR will be empty
21+
LIBDIR=
22+
c=`find ${INSTALLDIR} -wholename '*/usr/lib/x86_64-linux-gnu/*' -print -quit | wc -l`
23+
if [ $c -gt 0 ]; then
24+
LIBDIR=/usr/lib/x86_64-linux-gnu
25+
else
26+
c=`find ${INSTALLDIR} -wholename '*/usr/lib/*' -print -quit | wc -l`
27+
if [ $c -gt 0 ]; then
28+
LIBDIR=/usr/lib
29+
fi
30+
fi
31+
32+
# replace @LIBDIR@ in install-lists
33+
for f in ${INSTFILEDIR}/*.install; do
34+
sed -e "s|@LIBDIR@|${LIBDIR}|g" -i $f
35+
done
36+
37+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
PACKAGE_BASENAME="doocs-qlset-config"
2+
SOURCE_URI="https://gitlab.desy.de/msk-sw/low-level-radio-frequency/ql-setting/qlset-config.git"
3+
VERSION="01.02.04"
4+
TAGVERSION=01.02.04
5+
SOVERSION="01.02noble1.04"
6+
DEBVERSION="01-02"
7+
PROJECT_BUILDVERSION="noble1"
8+
PACKAGE_VERSION="01.02noble1.04"
9+
DISTRIBUTION="noble"
10+
PACKAGE_MESSAGE="Debian package for the doocs-qlset-config library version 01.02.04"
11+
ARCH="amd64"
12+
ADDITIONAL_BIND_MOUNTS=""
13+
PRE_PDEBUILD_HOOK=""
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/make -f
2+
## Uncomment this to turn on verbose mode.
3+
export DH_VERBOSE=1
4+
5+
export DH_BUILD_DDEBS=1
6+
7+
DPKG_EXPORT_BUILDFLAGS=1
8+
include /usr/share/dpkg/default.mk
9+
10+
# default action
11+
%:
12+
dh $@ --parallel
13+
14+
override_dh_install:
15+
./debian/detect_libdir.sh
16+
dh_install
17+
# tests are enabled
18+
# Override flags for Project if needed.
19+
override_dh_auto_configure:
20+
dh_auto_configure -- -DConfigGenerator_DIR=/usr/share/ConfigGenerator03.02
21+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.0 (quilt)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
doocs-qlset-config/01.02/noble-amd64/debhelper-13.14.1ubuntu5/cmake-3.28.3-1build7/python3-3.12.3-0ubuntu2/python3-mako-1.3.2-1/config-generator-scripts03-02-03.02noble2.02-0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1

0 commit comments

Comments
 (0)