Skip to content

Commit 298cd96

Browse files
committed
automated commit by commitDebianBuildVersions script
1 parent dc0b9b3 commit 298cd96

File tree

13 files changed

+124
-1
lines changed

13 files changed

+124
-1
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': '1', 'Dependencies-bin': '', 'Dependencies-extra': '', 'Dependencies-extra2': '', 'Dependencies-python': '', 'Dependencies-dynload': '', 'Install-additional-pattern-dev': 'usr/share/doc/*', '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': '', 'Dh-extra-args': '', 'Dkms-override-conf': '', 'SourceURI': 'https://gitlab.desy.de/msk-sw/laser-based-synchronisation/consatt-based-libraries/consatt-doocs.git', 'Maintainer': 'Tomasz Kozak <[email protected]>', 'Section': 'libs', 'License': 'desy_internal', 'Target-repositories': 'intern', 'Has-packages': 'dev lib', 'Dependencies': 'pkg-config libtirpc-dev doxygen libconsatt-dev libboost-dev dev-doocs-clientlib dev-doocs-serverlib libboost-test-dev dev-doocs-libgul14 libzmq3-dev', 'Dependencies-dev': 'libconsatt-dev libboost-dev dev-doocs-clientlib dev-doocs-serverlib', 'Description-lib': 'Consatt (control system attacher) library.', 'Description-dev': 'Header and cmake files for the Consatt-Doocs Library.', 'project': 'consatt-doocs', 'package-basename': 'libconsatt-doocs', 'version': '00.26.02', 'tagversion': '00.26.02', 'epochdashversion': '00-26', 'version-major': '00', 'epochversion': '00.26', 'distribution': 'noble', 'architecture': 'amd64', 'package-message': 'Debian package for the consatt-doocs library version 00.26.02', 'Package-name-dev': 'libconsatt-doocs-dev', 'Package-name-dev-noheader': 'libconsatt-doocs-dev', 'Package-name-dev-noheader-dynload': 'libconsatt-doocs-dev', 'Package-name-dev-headeronly': 'libconsatt-doocs-dev', 'Package-name-dev-alien': 'libconsatt-doocs-dev', 'Package-name-dev-alien-headeronly': 'libconsatt-doocs-dev', 'Package-name-doc': 'libconsatt-doocs-doc', 'Package-name-dkms': 'libconsatt-doocs-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-extra': 'libconsatt-doocs-extra', 'Package-name-extra2': 'libconsatt-doocs-extra2', 'Package-name-python': 'libconsatt-doocs', 'current-year': '2025', 'dependency-debversion-libconsatt-dev': '00-28-noble1', 'dependency-epochdashversion-libconsatt-dev': '00-28', 'dependency-epochversion-libconsatt-dev': '00.28', 'buildversion': 'noble4', 'soversion': '00.26noble4.02', 'debversion': '00-26-noble4', 'package-version': '00.26noble4.02', 'build-depends': 'pkg-config (= 1.8.1-2build1), libtirpc-dev (= 1.3.4+ds-1.1build1), doxygen (= 1.9.8+ds-2build5), libconsatt-dev (= 00.28noble1.00-0), libboost-dev (= 1.83.0.1ubuntu2), dev-doocs-clientlib (= 25.2.0-noble1), dev-doocs-serverlib (= 25.2.0-noble1), libboost-test-dev (= 1.83.0.1ubuntu2), dev-doocs-libgul14 (= 25.2.0-noble1), libzmq3-dev (= 4.3.5-1build2)', 'dev-depends': 'libconsatt-dev (>= 00.28noble1), libconsatt-dev (<< 00.28noble2), libboost-dev (= 1.83.0.1ubuntu2), dev-doocs-clientlib (= 25.2.0-noble1), dev-doocs-serverlib (= 25.2.0-noble1)', 'Package-name-lib': 'libconsatt-doocs00-26-noble4', 'Package-name-dynload': 'libconsatt-doocs', 'Package-name-bin': 'libconsatt-doocs00-26-noble4'}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Source: libconsatt-doocs
2+
Priority: optional
3+
Maintainer: Tomasz Kozak <[email protected]>
4+
Build-Depends: debhelper | debhelper-compat, pkg-config (= 1.8.1-2build1), libtirpc-dev (= 1.3.4+ds-1.1build1), doxygen (= 1.9.8+ds-2build5), libconsatt-dev (= 00.28noble1.00-0), libboost-dev (= 1.83.0.1ubuntu2), dev-doocs-clientlib (= 25.2.0-noble1), dev-doocs-serverlib (= 25.2.0-noble1), libboost-test-dev (= 1.83.0.1ubuntu2), dev-doocs-libgul14 (= 25.2.0-noble1), libzmq3-dev (= 4.3.5-1build2)
5+
Standards-Version: 3.8.3
6+
Section: libs
7+
Homepage: https://gitlab.desy.de/msk-sw/laser-based-synchronisation/consatt-based-libraries/consatt-doocs.git
8+
9+
Package: libconsatt-doocs-dev
10+
Section: libdevel
11+
Architecture: amd64
12+
Conflicts:
13+
Replaces:
14+
Breaks:
15+
Recommends:
16+
Suggests:
17+
Enhances:
18+
Provides:
19+
Depends: libconsatt-doocs00-26-noble4, libconsatt-dev (>= 00.28noble1), libconsatt-dev (<< 00.28noble2), libboost-dev (= 1.83.0.1ubuntu2), dev-doocs-clientlib (= 25.2.0-noble1), dev-doocs-serverlib (= 25.2.0-noble1)
20+
Description: Header and cmake files for the Consatt-Doocs Library.
21+
22+
Package: libconsatt-doocs00-26-noble4
23+
Section: libs
24+
Architecture: amd64
25+
Conflicts:
26+
Replaces:
27+
Breaks:
28+
Recommends:
29+
Suggests:
30+
Enhances:
31+
Provides:
32+
Depends: ${shlibs:Depends}, ${misc:Depends}
33+
Description: Consatt (control system attacher) library.
34+
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: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
usr/bin/*-config
2+
@LIBDIR@/lib*.so
3+
@LIBDIR@/cmake/*
4+
usr/include/*
5+
usr/share/pkgconfig
6+
usr/share/doc/*
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@LIBDIR@/lib*.so.*
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
libconsatt-doocs 00.26noble4.02 libconsatt-doocs00-26-noble4
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
PACKAGE_BASENAME="libconsatt-doocs"
2+
SOURCE_URI="https://gitlab.desy.de/msk-sw/laser-based-synchronisation/consatt-based-libraries/consatt-doocs.git"
3+
VERSION="00.26.02"
4+
TAGVERSION=00.26.02
5+
SOVERSION="00.26noble4.02"
6+
DEBVERSION="00-26-noble4"
7+
PROJECT_BUILDVERSION="noble4"
8+
PACKAGE_VERSION="00.26noble4.02"
9+
DISTRIBUTION="noble"
10+
PACKAGE_MESSAGE="Debian package for the consatt-doocs library version 00.26.02"
11+
ARCH="amd64"
12+
ADDITIONAL_BIND_MOUNTS=""
13+
PRE_PDEBUILD_HOOK=""
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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

0 commit comments

Comments
 (0)