summaryrefslogtreecommitdiff
path: root/scripts/package-build
diff options
context:
space:
mode:
authordd <dd@wx.tnyzeq.icu>2024-10-08 14:00:14 +0200
committerdd <dd@wx.tnyzeq.icu>2024-10-08 14:00:14 +0200
commit1aad1e1e21d48d5555324952f447d9091c4eab67 (patch)
treeb63ee76cf09dbe97da1a30f1ee520e8b238f30bf /scripts/package-build
parentd152733e8568cc43c972e97a4ceed68a4e00fbe2 (diff)
parent9eb61d3b6cf426334fd86dfc930b6af468d1aabe (diff)
downloadvyos-build-1aad1e1e21d48d5555324952f447d9091c4eab67.tar.gz
vyos-build-1aad1e1e21d48d5555324952f447d9091c4eab67.zip
Merge branch 'vyos:current' into current
Diffstat (limited to 'scripts/package-build')
-rwxr-xr-xscripts/package-build/strongswan/build-vici.sh21
1 files changed, 11 insertions, 10 deletions
diff --git a/scripts/package-build/strongswan/build-vici.sh b/scripts/package-build/strongswan/build-vici.sh
index 5ad0ee80..75b180f0 100755
--- a/scripts/package-build/strongswan/build-vici.sh
+++ b/scripts/package-build/strongswan/build-vici.sh
@@ -4,7 +4,7 @@ set -e
SRC="strongswan/src/libcharon/plugins/vici/python"
if [ ! -d ${SRC} ]; then
- echo "Source directory does not exists, please 'git clone'"
+ echo "Source directory does not exist, please 'git clone'"
exit 1
fi
@@ -28,30 +28,31 @@ Depends: \${misc:Depends}, \${python3:Depends}
Description: Native Python interface for strongSwan's VICI protocol
EOF
-
# Create rules file
-echo "I: create $SRC/rules"
+echo "I: create $SRC/debian/rules"
cat <<EOF > debian/rules
#!/usr/bin/make -f
%:
dh \$@ --with python3
EOF
-# Make the rules file executable
chmod +x debian/rules
echo '10' > debian/compat
+# Add the 'install' file to copy the vici package to the correct directory
+echo "I: create $SRC/debian/install"
+cat <<EOF > debian/install
+vici /usr/lib/python3/dist-packages/
+EOF
+
# Copy changelog
cp ../../../../../debian/changelog debian/
-
-ls -la
-pwd
-
-
+# Build the package
echo "I: Build Debian Package"
dpkg-buildpackage -uc -us -tc -b -d
+# Copy the resulting .deb packages
echo "I: copy packages"
-cp ../*.deb ../../../../../../
+cp ../*.deb ../../../../../../