This commit is contained in:
Ward Nakchbandi (Cosmic Fusion) 2024-08-07 15:31:37 +00:00 committed by GitHub
parent 19f6f0b354
commit 7bdfc4ce36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 33 additions and 16 deletions

2
debian/changelog vendored
View File

@ -1,4 +1,4 @@
pika-pbuilder (0.2.34-101pika1) nest; urgency=medium
pika-pbuilder (0.2.35-101pika1) nest; urgency=medium
* Initial release. (Closes: #nnnn) <nnnn is the bug number of your ITP>

View File

@ -1,2 +1,4 @@
#! /bin/bash
ARCH=i386 pbuilder cowbuilder --architecture i386 --buildresult . --logfile buildlog.log "$@"
echo "Using i386 pbuilder config!"
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-i386 /etc/pbuilderrc
ARCH=i386 cowbuilder build --architecture i386 --buildresult . --logfile buildlog.log "$@"

View File

@ -24,14 +24,6 @@ X-Repolib-Default-Mirror: http://deb.debian.org/debian
Signed-by: /usr/share/keyrings/debian-archive-keyring.gpg
EOF
chmod 755 /etc /etc/ssl /etc/ssl/certs
chmod 644 /etc/ssl/certs/ca-certificates.crt
dpkg-reconfigure tzdata
date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"
apt update -y
apt upgrade ca-certificates --fix-missing -y
# Add Pika Repos
tee /etc/apt/sources.list.d/system.sources <<'EOF'
X-Repolib-Name: PikaOS System Sources
@ -74,16 +66,12 @@ Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 550
Package: pika-abi-bridge*
Pin: release a=pika,c=canary
Pin-Priority: 600
# Give pika lowest priority because we don't want it sources overwriting
Package: *
Pin: release a=pika,c=canary
Pin-Priority: 390
Pin-Priority: 380
Package: pika-abi-bridge*
Package: pika-abi-bridge* *exiv2* akonadi-mime-data libkf5akonadimime-dev libkf5akonadimime5
Pin: release a=pika,c=canary
Pin-Priority: 600
EOF

View File

@ -0,0 +1,27 @@
# pbuilder standard config
USENETWORK=yes
HOOKDIR="/var/cache/pbuilder/hook.d/"
APTCACHEHARDLINK=no
# pbuilder dist config
DIST="sid"
ARCH="i386"
EXTRAPACKAGES="ca-certificates wget"
# pbuilder build options
export DEBIAN_FRONTEND="noninteractive"
export DEB_BUILD_MAINT_OPTIONS="-Wno-incompatible-pointer-types -w -DQT_NO_VERSION_TAGGING"
export DEB_CFLAGS_MAINT_APPEND="-Wno-incompatible-pointer-types -w -DQT_NO_VERSION_TAGGING"
export DEB_CPPFLAGS_MAINT_APPEND="-Wno-incompatible-pointer-types -w -DQT_NO_VERSION_TAGGING"
export DEB_CXXFLAGS_MAINT_APPEND="-Wno-incompatible-pointer-types -w -DQT_NO_VERSION_TAGGING"
export DEB_LDFLAGS_MAINT_APPEND="-Wno-incompatible-pointer-types -w -DQT_NO_VERSION_TAGGING"
export DEB_BUILD_OPTIONS="parallel=8 nocheck notest terse"
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
DEBBUILDOPTS="-j8 -nc --no-sign"
PDEBUILD_PBUILDER=cowbuilder
BASETGZ="/var/cache/pbuilder/$NAME-base.tgz"
# Cowbuilder understands no BASETGZ, but uses BASEPATH
BASEPATH=/var/cache/pbuilder/$NAME-base.cow
DEBOOTSTRAPOPTS=(${DEBOOTSTRAPOPTS[@]/--keyring=*})
DEBOOTSTRAPOPTS=(${DEBOOTSTRAPOPTS[@]} --keyring=/usr/share/keyrings/debian-archive-keyring.gpg)
EXTRAPACKAGES=eatmydata
EATMYDATA=yes
PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-apt"