Compare commits

...

9 Commits

Author SHA1 Message Date
geos_one
ee2bf16a7c no bash 2025-08-10 03:36:05 +02:00
geos_one
c058065608 no old debug 2025-08-10 03:32:30 +02:00
geos_one
7b160ef645 also print it 2025-08-10 03:21:57 +02:00
geos_one
775babebbf onyl one head 2025-08-10 03:15:48 +02:00
geos_one
e67d94a084 no grep 2025-08-10 03:11:41 +02:00
geos_one
18c2f1c0e8 add more deps 2025-08-10 02:32:09 +02:00
geos_one
5ccf3d0c96 add more deps 2025-08-10 02:17:04 +02:00
geos_one
85da69aa78 add neede deps 2025-08-10 01:45:50 +02:00
geos_one
d8c5763404 Intial Release 2025-08-10 01:36:28 +02:00
3 changed files with 26 additions and 10 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
beegfs (8.1.0) UNRELEASED; urgency=medium
* New Release
-- root <mario.fetka@disconnected-by-peer.at> Sun, 10 Aug 2025 01:35:46 +0200
beegfs (0-dev) unstable; urgency=low beegfs (0-dev) unstable; urgency=low
* please see http://www.beegfs.com for changelog * please see http://www.beegfs.com for changelog

7
debian/control vendored
View File

@ -2,9 +2,10 @@ Source: beegfs
Section: misc Section: misc
Priority: optional Priority: optional
Maintainer: BeeGFS Maintainers <packages@beegfs.com> Maintainer: BeeGFS Maintainers <packages@beegfs.com>
Build-Depends: debhelper (>= 12.0.0), lsb-release, librdmacm-dev, libibverbs-dev, kmod, Build-Depends: debhelper (>= 12.0.0), lsb-release, build-essential, autoconf, automake, devscripts, librdmacm-dev, libibverbs-dev, kmod,
dkms (<= 3.0.0) | dh-dkms (>=3.0.0), pkg-config, zlib1g-dev, libnl-3-dev, dkms (<= 3.0.0) | dh-dkms (>=3.0.0), pkg-config, zlib1g-dev, libnl-3-dev, libnl-route-3-dev, libtool, libattr1-dev,
libnl-route-3-dev, libcurl-dev xfslibs-dev, default-jdk, libssl-dev, libcurl4-openssl-dev, libblkid-dev, uuid-dev, libnl-3-200, libnl-genl-3-200,
libnl-route-3-200
Standards-Version: 4.1.4.1 Standards-Version: 4.1.4.1

23
debian/rules vendored
View File

@ -2,8 +2,17 @@
# this is so awful # this is so awful
PAREN = ) PAREN = )
BEEGFS_VERSION = $(shell head -n1 debian/changelog | grep -P --only-matching '(?<=\d:)[^$(PAREN)~]+')
BEEGFS_MAJOR = $(shell head -n1 debian/changelog | grep -P --only-matching '(?<=\d:)\d+') # Read the first line of debian/changelog just once
CHANGELOG_LINE = $(shell head -n1 debian/changelog)
# Extract versions
BEEGFS_VERSION = $(shell echo "$(CHANGELOG_LINE)" | awk -F'[()]' '{print $$2}')
BEEGFS_MAJOR = $(shell echo "$(CHANGELOG_LINE)" | awk -F'[()]' '{split($$2,a,"."); print a[1]}')
# Print them when make runs
$(info BEEGFS_VERSION = $(BEEGFS_VERSION))
$(info BEEGFS_MAJOR = $(BEEGFS_MAJOR))
BEEGFS_NVFS=1 BEEGFS_NVFS=1
DPKG_EXPORT_BUILDFLAGS = 1 DPKG_EXPORT_BUILDFLAGS = 1
@ -140,11 +149,11 @@ override_dh_install:
# Before dbgsym packages, package maintainers had to manually create their -dbg packages listed # Before dbgsym packages, package maintainers had to manually create their -dbg packages listed
# in the debian/control file. --dbgsym-migration=package-relation This option is used to migrate # in the debian/control file. --dbgsym-migration=package-relation This option is used to migrate
# from a manual "-dbg" package (created with --dbg-package) to an automatic generated debug symbol package. # from a manual "-dbg" package (created with --dbg-package) to an automatic generated debug symbol package.
override_dh_strip: #override_dh_strip:
dh_strip -pbeegfs-meta --dbgsym-migration='beegfs-meta-dbg (<< $(BEEGFS_VERSION)~)' # dh_strip -pbeegfs-meta --dbgsym-migration='beegfs-meta-dbg (<< $(BEEGFS_VERSION)~)'
dh_strip -pbeegfs-mon --dbgsym-migration='beegfs-mon-dbg (<< $(BEEGFS_VERSION)~)' # dh_strip -pbeegfs-mon --dbgsym-migration='beegfs-mon-dbg (<< $(BEEGFS_VERSION)~)'
dh_strip -pbeegfs-storage --dbgsym-migration='beegfs-storage-dbg (<< $(BEEGFS_VERSION)~)' # dh_strip -pbeegfs-storage --dbgsym-migration='beegfs-storage-dbg (<< $(BEEGFS_VERSION)~)'
dh_strip -plibbeegfs-ib --dbgsym-migration='libbeegfs-ib-dbg (<< $(BEEGFS_VERSION)~)' # dh_strip -plibbeegfs-ib --dbgsym-migration='libbeegfs-ib-dbg (<< $(BEEGFS_VERSION)~)'
# avoid auto-start because default config is not useful # avoid auto-start because default config is not useful
override_dh_installinit: override_dh_installinit: