Commit 0e7929a7 authored by Ophélie Gagnard's avatar Ophélie Gagnard

Initial commit (bis).

parent 0005b777
......@@ -7,7 +7,7 @@ cd $INITIAL_DIR
mkdir -p $TARBALL_DIR
# Re-downloading the software release to pack
#cp -r /home/test/other-projects/model/1wip_simplify-fluentbit_my-slapos .
cp -r /home/test/other-projects/model/light-build-dependencies_mca.my-slapos $TARBALL_DIR/software_release
cp -r /home/test/other-projects/model/light-build-dependencies.my-slapos $TARBALL_DIR/software_release
#cp -r /home/test/other-projects/new_slapos.package/sid.fluentbit.my-slapos $TARBALL_DIR
#mv $TARBALL_DIR/mca.my-slapos $TARBALL_DIR/software_release
......
......@@ -9,7 +9,7 @@ INITIAL_DIR="$(pwd)"/
SOFTWARE_VERSION=1
#RECIPE_VERSION=1
DEBIAN_REVISION=1
SOFTWARE_NAME=mca
SOFTWARE_NAME=light-build-dependencies-mca
# For the version format, see: https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#pkgname
# here, in <foo>_<VersionNumber>-<DebianRevisionNumber>_<DebianArchitecture>.deb
......
mca (1-1) UNRELEASED; urgency=medium
light-build-dependencies-mca (1-1) UNRELEASED; urgency=medium
* Initial release. (Closes: #XXXXXX)
......
Source: mca
Source: light-build-dependencies-mca
Maintainer: Francois Gagnard <francois.gagnard@nexedi.com>
Section: net
Priority: optional
......@@ -8,9 +8,9 @@ Build-Depends: debhelper (>= 4.1.16),
python (>= 2.7),
python3 (>= 3.7),
python3-dev (>= 3.7),
golang (>= 2:1.15)
golang (>= 2:1.15~1)
Package: mca
Package: light-build-dependencies-mca
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
......@@ -25,4 +25,4 @@ Depends: ${misc:Depends},
# devperm manager plugin wants to use lsblk
util-linux
Conflicts:
Description: mca packaging test
Description: light-build-dependencies-mca packaging test
/opt/light-build-dependencies-mca_1-1/bin/
/opt/light-build-dependencies-mca_1-1/include/
/opt/light-build-dependencies-mca_1-1/etc/
/opt/light-build-dependencies-mca_1-1/lib/
/opt/light-build-dependencies-mca_1-1/share/
Format: 3.0 (native)
Source: mca
Source: light-build-dependencies-mca
Architecture: any
Version: 1
Build-Depends: debhelper (>= 4.1.16),
......@@ -8,4 +8,4 @@ Build-Depends: debhelper (>= 4.1.16),
python (>= 2.7),
python3 (>= 3.7),
python3-dev (>= 3.7),
golang (>= 2:1.15)
golang (>= 2:1.15~1)
/opt/mca_1-1/bin/
/opt/mca_1-1/include/
/opt/mca_1-1/etc/
/opt/mca_1-1/lib/
/opt/mca_1-1/share/
......@@ -75,9 +75,14 @@ install: all
# TODO: the next "cp" line is temporary renaming the library and this should be fixed asap
# the fix has to be made primarily in the MCA project
-cp $(RUN_BUILDOUT_DIR)/parts/fluentbit-plugin-wendelin/lib/libfluentbit_wendelin.so $(INSTALL_DIR)/lib/fluentbit_wendelin.so
# 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
# TODO: use a static library instead
# the fix has to be made primarily in the MCA project
-cp -r $(RUN_BUILDOUT_DIR)/parts/fmtlib/lib/* $(INSTALL_DIR)/lib/
# share
-cp -r $(RUN_BUILDOUT_DIR)/parts/mca/share/* $(INSTALL_DIR)/share/
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment