История изменений
Исправление fornlr, (текущая версия) :
Короче так ничего не нашёл путного. Начал смотреть интеграцию дебилдов с docker - всё через одно место сделано.
Плюнул на всё это, и для multipass два скрипта написал
#!/bin/bash
multipass delete sambabuilder
multipass purge
rm -rf release
mkdir release
multipass launch --name sambabuilder --cpus 4 --mem 2G release:20.04
multipass start sambabuilder
multipass transfer 0001-add-spotlight-support.patch sambabuilder:0001-add-spotlight-support.patch
multipass transfer v_script.sh sambabuilder:v_script.sh
multipass mount release sambabuilder:/home/ubuntu/release
multipass exec sambabuilder -- chmod a+x v_script.sh
multipass exec sambabuilder -- ./v_script.sh
multipass stop sambabuilder
#!/bin/bash
sudo sed -Ei 's/^# deb-src /deb-src /' /etc/apt/sources.list
sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get -y install devscripts
sudo apt-get -y build-dep samba
sudo apt-get install -y libtracker-miner-2.0-dev libtracker-sparql-2.0-dev
export DEBEMAIL=pony@pony.com
apt-get source samba
cd samba-4.11.6+dfsg
mv ../0001-add-spotlight-support.patch ./debian/patches/
git apply debian/patches/0001-add-spotlight-support.patch
debchange -i "add spotlight support"
debuild -us -uc -i -I
cd ..
cp *.deb ./release
Исходная версия fornlr, :
Короче так ничего не нашёл путного. Начал смотреть интеграцию дебилдов с docker - всё через одно место сделано.
Короче плюнул на всё это, и для multipass два скрипта написал
#!/bin/bash
multipass delete sambabuilder
multipass purge
rm -rf release
mkdir release
multipass launch --name sambabuilder --cpus 4 --mem 2G release:20.04
multipass start sambabuilder
multipass transfer 0001-add-spotlight-support.patch sambabuilder:0001-add-spotlight-support.patch
multipass transfer v_script.sh sambabuilder:v_script.sh
multipass mount release sambabuilder:/home/ubuntu/release
multipass exec sambabuilder -- chmod a+x v_script.sh
multipass exec sambabuilder -- ./v_script.sh
multipass stop sambabuilder
#!/bin/bash
sudo sed -Ei 's/^# deb-src /deb-src /' /etc/apt/sources.list
sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get -y install devscripts
sudo apt-get -y build-dep samba
sudo apt-get install -y libtracker-miner-2.0-dev libtracker-sparql-2.0-dev
export DEBEMAIL=pony@pony.com
apt-get source samba
cd samba-4.11.6+dfsg
mv ../0001-add-spotlight-support.patch ./debian/patches/
git apply debian/patches/0001-add-spotlight-support.patch
debchange -i "add spotlight support"
debuild -us -uc -i -I
cd ..
cp *.deb ./release