LINUX.ORG.RU

История изменений

Исправление 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