Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos.package
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ophélie Gagnard
slapos.package
Commits
47ba1db0
Commit
47ba1db0
authored
May 18, 2022
by
Ophélie Gagnard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Deletion of the package light-build-dependencies-mca (moved to dep--mca).
parent
b2af1232
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
0 additions
and
185 deletions
+0
-185
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/changelog
...n-specifics/light-build-dependencies-mca/debian/changelog
+0
-5
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/compat
...tion-specifics/light-build-dependencies-mca/debian/compat
+0
-1
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/control
...ion-specifics/light-build-dependencies-mca/debian/control
+0
-29
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/copyright
...n-specifics/light-build-dependencies-mca/debian/copyright
+0
-1
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/dirs
...bution-specifics/light-build-dependencies-mca/debian/dirs
+0
-4
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/rules
...ution-specifics/light-build-dependencies-mca/debian/rules
+0
-17
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/source/format
...ecifics/light-build-dependencies-mca/debian/source/format
+0
-1
obs/generic/distribution-specifics/light-build-dependencies-mca/light-build-dependencies-mca_1-1.dsc
...ild-dependencies-mca/light-build-dependencies-mca_1-1.dsc
+0
-12
obs/generic/templates/compilation-templates/light-build-dependencies-mca/Makefile.in
...lation-templates/light-build-dependencies-mca/Makefile.in
+0
-99
obs/generic/templates/compilation-templates/light-build-dependencies-mca/local_buildout.cfg.in
...plates/light-build-dependencies-mca/local_buildout.cfg.in
+0
-16
No files found.
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/changelog
deleted
100644 → 0
View file @
b2af1232
light-build-dependencies-mca (1-1) UNRELEASED; urgency=medium
* Initial release. (Closes: #XXXXXX)
-- test <test@debian> Tue, 25 Jan 2022 18:27:17 +0100
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/compat
deleted
100644 → 0
View file @
b2af1232
10
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/control
deleted
100644 → 0
View file @
b2af1232
Source: light-build-dependencies-mca
Maintainer: Francois Gagnard <francois.gagnard@nexedi.com>
Section: net
Priority: optional
Build-Depends: debhelper (>= 4.1.16),
chrpath,
wget,
python (>= 2.7),
python3 (>= 3.7),
python3-dev (>= 3.7),
golang (>= 2:1.15~1),
cmake (>= 3.18)
Package: light-build-dependencies-mca
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
ucf,
uml-utilities,
# slapgrid-sr needed by most recipes
libc6-dev | libc-dev,
gcc | c-compiler,
g++ | c++-compiler,
make,
patch,
# devperm manager plugin wants to use lsblk
util-linux
Conflicts:
Description: light-build-dependencies-mca packaging test
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/copyright
deleted
100644 → 0
View file @
b2af1232
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/dirs
deleted
100644 → 0
View file @
b2af1232
/opt/light-build-dependencies-mca_1-1/bin/
/opt/light-build-dependencies-mca_1-1/etc/
/opt/light-build-dependencies-mca_1-1/lib/
/opt/light-build-dependencies-mca_1-1/share/
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/rules
deleted
100755 → 0
View file @
b2af1232
#!/usr/bin/make -f
#export DH_VERBOSE=1
PACKAGE = $(shell dh_listpackages)
TMP = $(CURDIR)/debian/$(PACKAGE)
%:
dh $@
override_dh_installdebconf:
override_dh_makeshlibs:
dh_makeshlibs -n
override_dh_shlibdeps:
#dh_shlibdeps -v --dpkg-shlibdeps-params=--ignore-missing-info -- -x$(PACKAGE)
rm -f $(TMP)/DEBIAN/shlibs
obs/generic/distribution-specifics/light-build-dependencies-mca/debian/source/format
deleted
100644 → 0
View file @
b2af1232
3.0 (quilt)
obs/generic/distribution-specifics/light-build-dependencies-mca/light-build-dependencies-mca_1-1.dsc
deleted
100644 → 0
View file @
b2af1232
Format: 3.0 (native)
Source: light-build-dependencies-mca
Architecture: any
Version: 1-1
Build-Depends: debhelper (>= 4.1.16),
chrpath,
wget,
python (>= 2.7),
python3 (>= 3.7),
python3-dev (>= 3.7),
golang (>= 2:1.15~1),
cmake (>= 3.18)
obs/generic/templates/compilation-templates/light-build-dependencies-mca/Makefile.in
deleted
100644 → 0
View file @
b2af1232
PY
=
$(PYTHON)
#INSTALL_DIR = $(DESTDIR)/opt/test
#TARGET_DIR = /opt/slapos
# This templates are replaced by build-scripts/template_stage.sh
# according to the values and regular expressions defined in
# build-scripts/configuration_information.sh
# The variable TARGET_DIR is pretty useless atm
TARGET_DIR
=
%TARGET_DIR%
TARBALL_DIR
=
$(
shell
pwd
)
BUILD_DIR
=
$(TARBALL_DIR)
/build
INSTALL_DIR
=
$(DESTDIR)$(TARGET_DIR)
RUN_BUILDOUT_DIR
=
$(BUILD_DIR)$(TARGET_DIR)
#PATCHES_DIR := $(shell pwd)/patches
# get the path of the BUILD_DIR of the first build (performed to prepare the cache for OBS)
OLD_TARBALL_DIR
:=
$(
shell
cat
local_build_directory
)
#Use to get path of buildout correct
#ORIGINAL_DIRECTORY := $(shell cat ./original_directory)
all
:
build
build
:
build-stamp
build-stamp
:
@
echo
"Fixing buildout path to
$(TARBALL_DIR)
rather than
$(OLD_TARBALL_DIR)
for buildout"
################################################################################
# grep -rIl '$(OLD_DIRECTORY)' $(BUILD_DIR) 2> /dev/null | \
# xargs sed -i 's#$(OLD_DIRECTORY)#$(BUILD_DIR)#g' || \
# echo "No path to fix."
################################################################################
ls
-l
$(RUN_BUILDOUT_DIR)
# DEBUG
ls
-l
$(RUN_BUILDOUT_DIR)/bin/
# DEBUG
cd
$(RUN_BUILDOUT_DIR);
sed
-i
's#$(OLD_TARBALL_DIR)#$(TARBALL_DIR)#g'
buildout.cfg
bin/*
echo
RUN_BUILDOUT_DIR
=
$(RUN_BUILDOUT_DIR)
\;
PY
=
$(PY)
cd
$(RUN_BUILDOUT_DIR)
&&
\
$(PY)
./bin/buildout
-v
@touch
build-stamp
clean
:
# TODO: implement a proper cleaning
#rm -rf
$(BUILD_DIR)
rm
-f
*
-stamp
install
:
all
# mkdir
mkdir
-p
$(INSTALL_DIR)
/bin
mkdir
-p
$(INSTALL_DIR)
/etc/
#mkdir -p
$(INSTALL_DIR)
/include/
mkdir
-p
$(INSTALL_DIR)
/lib/
mkdir
-p
$(INSTALL_DIR)
/share/
# cp
#cp `find $(RUN_BUILDOUT_DIR) | grep -e "^$(RUN_BUILDOUT_DIR)/[^/][^/]*/bin/*` $(DESTDIR)/usr/bin/
# bin
# no "-r" option to "cp" because there must be no subdirectories
# see https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s04.html
# and https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html
-cp
$(RUN_BUILDOUT_DIR)/parts/mca/bin/*
$(INSTALL_DIR)/bin/
# etc
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/mca/etc/*
$(INSTALL_DIR)/etc/
# next line: in case flb.conf is moved to from mca to fluentbit-plugin-wendelin
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/fluentbit-plugin-wendelin/etc/*
$(INSTALL_DIR)/etc/
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/openssl/etc/*
$(INSTALL_DIR)/etc/
# remove links to certs in parts/ca-certificates/[...]: not supported for now
-rm
-rf
$(INSTALL_DIR)/etc/ssl/certs
# include
#-cp -r $(RUN_BUILDOUT_DIR)/parts/fluentbit-plugin-wendelin/include/* $(INSTALL_DIR)/include/
#-cp -r $(RUN_BUILDOUT_DIR)/parts/openssl/include/* $(INSTALL_DIR)/include/
# lib
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/openssl/lib/libcrypto*
$(INSTALL_DIR)/lib/
-cp
$(RUN_BUILDOUT_DIR)/parts/fluentbit-plugin-wendelin/lib/*
$(INSTALL_DIR)/lib/
# LIBCRYPTO
# TODO: then next "cp" is a workaroung because libcrypto.so or libcrypto.a from slapos doesn't work
# this should be fixed asap
#-cp /lib/x86_64-linux-gnu/libcrypto.so.1.1 $(INSTALL_DIR)/lib/
# LIBFMT
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/fmtlib/lib/libfmt.so*
$(INSTALL_DIR)/lib/
# share
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/mca/share/*
$(INSTALL_DIR)/share/
# TODO: what is it actually needed from openssl...?
#-cp -r $(RUN_BUILDOUT_DIR)/parts/openssl/share/* $(INSTALL_DIR)/share/
-cp
-r
$(RUN_BUILDOUT_DIR)/parts/fluentbit-plugin-wendelin/share/*
$(INSTALL_DIR)/share/
# DEBUG
ls
-Rl
$(INSTALL_DIR)/bin/
# DEBUG
ls
-Rl
$(INSTALL_DIR)/etc/
# DEBUG
#ls -Rl $(INSTALL_DIR)/include/ # DEBUG
ls
-Rl
$(INSTALL_DIR)/lib/
# DEBUG
ls
-Rl
$(INSTALL_DIR)/share/
# DEBUG
.PHONY
:
build all clean install
obs/generic/templates/compilation-templates/light-build-dependencies-mca/local_buildout.cfg.in
deleted
100644 → 0
View file @
b2af1232
[buildout]
rootdir = %TARGET_DIR%
destdir = %BUILD_DIR%
builddir = %RUN_BUILDOUT_DIR%
extends =
%SR_PATH%
versions = versions
extends-cache = extends-cache
download-cache = download-cache
[versions]
setuptools = 44.1.1
# Use SlapOS patched zc.buildout
zc.buildout = 2.7.1+slapos016
# Use SlapOS patched zc.recipe.egg (zc.recipe.egg 2.x is for Buildout 2)
zc.recipe.egg = 2.0.3+slapos003
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment