generated from general-packages/pika-pkg-template
add normal build
All checks were successful
PikaOS Upstream Package Build & Release (amd64 no opts) / build (push) Successful in 3m27s
All checks were successful
PikaOS Upstream Package Build & Release (amd64 no opts) / build (push) Successful in 3m27s
This commit is contained in:
parent
debaf1506b
commit
24f9ebe0e5
40
.github/workflows/amd64.yml
vendored
Normal file
40
.github/workflows/amd64.yml
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
name: PikaOS Upstream Package Build & Release (amd64 no opts)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- 'pika-build-config/amd64.sh'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: upstream-package
|
||||
container:
|
||||
image: ghcr.io/pikaos-linux/pika-base-debian-container:latest
|
||||
volumes:
|
||||
- /proc:/proc
|
||||
options: --privileged -it --cap-add=sys_admin --cap-add mknod --device=/dev/fuse --security-opt seccomp=unconfined --security-opt label=disable
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install SSH key
|
||||
uses: shimataro/ssh-key-action@v2
|
||||
with:
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
name: id_rsa
|
||||
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||
if_key_exists: replace
|
||||
|
||||
- name: Update APT Cache
|
||||
run: apt-get update -y
|
||||
|
||||
- name: Set Build Config
|
||||
run: cp -vf ./pika-build-config/amd64setup.sh ./pika-build-config.sh
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
||||
|
||||
- name: Release Package
|
||||
run: ./release.sh
|
14
pbuilder.sh
14
pbuilder.sh
@ -8,8 +8,8 @@ VERSION="$PIKA_PACKAGE_VERSION"
|
||||
|
||||
echo "$PIKA_BUILD_ARCH" > pika-build-arch
|
||||
|
||||
wget https://ppa.pika-os.com/pool/cockatiel/p/pika-pbuilder/pika-pbuilder_0.2.37-101pika1_all.deb -O ./pika-pbuilder.deb
|
||||
apt-get install ./pika-pbuilder.deb -y
|
||||
# Install Pbuilder config
|
||||
cp -rvf ./pika-pbuilder/* /
|
||||
|
||||
# Get source code
|
||||
if [[ "$PIKA_PACKAGE_NAME" == *-dmo ]];
|
||||
@ -23,14 +23,8 @@ fi
|
||||
### TODO: Quilt patching
|
||||
### TODO: NMU REBUILD
|
||||
|
||||
if [[ "$PIKA_BUILD_ARCH" == "i386" ]]
|
||||
then
|
||||
pika-pbuilder-i386-init
|
||||
pika-pbuilder-i386-build --build ./*.dsc
|
||||
else
|
||||
pika-pbuilder-amd64-init
|
||||
pika-pbuilder-amd64-build --build ./*.dsc
|
||||
fi
|
||||
$PIKA_PBUILDER_INIT
|
||||
$PIKA_PBUILDER_BUILD --build ./*.dsc
|
||||
|
||||
# Move the debs to output
|
||||
mkdir -p ./output
|
||||
|
6
pika-build-config/amd64.sh
Normal file
6
pika-build-config/amd64.sh
Normal file
@ -0,0 +1,6 @@
|
||||
export PIKA_PACKAGE_VERSION="1.11.0-6"
|
||||
export PIKA_PACKAGE_NAME="libgcrypt20"
|
||||
export PIKA_PACKAGE_PATCH=false
|
||||
export PIKA_REBUILD=false
|
||||
export PIKA_REBUILD_VERSION="b1"
|
||||
export PIKA_BUILD_ATTEMPT="1"
|
13
pika-build-config/amd64setup.sh
Normal file
13
pika-build-config/amd64setup.sh
Normal file
@ -0,0 +1,13 @@
|
||||
#! /bin/bash
|
||||
. pika-build-config/amd64.sh
|
||||
export PIKA_BUILD_ARCH="amd64-v3"
|
||||
export PIKA_PBUILDER_INIT="pika-pbuilder-amd64-normal-init"
|
||||
export PIKA_PBUILDER_BUILD="pika-pbuilder-amd64-normal-build"
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_BUILD_OPTIONS="nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
@ -1,6 +1,8 @@
|
||||
#! /bin/bash
|
||||
. pika-build-config/i386.sh
|
||||
export PIKA_BUILD_ARCH="i386"
|
||||
export PIKA_PBUILDER_INIT="pika-pbuilder-i386-init"
|
||||
export PIKA_PBUILDER_BUILD="pika-pbuilder-i386-build"
|
||||
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"
|
||||
|
@ -1,6 +1,8 @@
|
||||
#! /bin/bash
|
||||
. pika-build-config/lto.sh
|
||||
export PIKA_BUILD_ARCH="amd64-v3"
|
||||
export PIKA_PBUILDER_INIT="pika-pbuilder-amd64-v3-lto-init"
|
||||
export PIKA_PBUILDER_BUILD="pika-pbuilder-amd64-v3-lto-build"
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
|
@ -1,6 +1,8 @@
|
||||
#! /bin/bash
|
||||
. pika-build-config/v3.sh
|
||||
export PIKA_BUILD_ARCH="amd64-v3"
|
||||
export PIKA_PBUILDER_INIT="pika-pbuilder-amd64-v3-init"
|
||||
export PIKA_PBUILDER_BUILD="pika-pbuilder-amd64-v3-build"
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=-march=x86-64-v3 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
|
26
pika-pbuilder/etc/pbuilderrc
Normal file
26
pika-pbuilder/etc/pbuilderrc
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
1
pika-pbuilder/usr/bin/pika-pbuilder-amd64-build
Symbolic link
1
pika-pbuilder/usr/bin/pika-pbuilder-amd64-build
Symbolic link
@ -0,0 +1 @@
|
||||
pika-pbuilder-amd64-v3-lto-build
|
1
pika-pbuilder/usr/bin/pika-pbuilder-amd64-init
Symbolic link
1
pika-pbuilder/usr/bin/pika-pbuilder-amd64-init
Symbolic link
@ -0,0 +1 @@
|
||||
pika-pbuilder-amd64-v3-init
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-normal-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-normal-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64 normal pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-normal /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-normal-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-normal-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64 normal pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-normal /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v2 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v2 /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v2 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v2 /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-lto-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-lto-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v2-lto pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v2-lto /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-lto-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v2-lto-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v2-lto pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v2-lto /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v3 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v3 /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v3 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v3 /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-lto-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-lto-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v3-lto pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v3-lto /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-lto-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v3-lto-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v3-lto pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v3-lto /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v4 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v4 /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v4 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v4 /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-lto-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-lto-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v4-lto pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v4-lto /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder --architecture amd64 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-lto-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-amd64-v4-lto-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using x86_64-v4-lto pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-v4-lto /etc/pbuilderrc
|
||||
ARCH=amd64 cowbuilder create --architecture amd64 "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-i386-build
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-i386-build
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using i386 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-i386 /etc/pbuilderrc
|
||||
ARCH=i386 cowbuilder --architecture i386 --buildresult . --logfile buildlog.log "$@"
|
4
pika-pbuilder/usr/bin/pika-pbuilder-i386-init
Normal file
4
pika-pbuilder/usr/bin/pika-pbuilder-i386-init
Normal file
@ -0,0 +1,4 @@
|
||||
#! /bin/bash
|
||||
echo "Using i386 pbuilder config!"
|
||||
cp -vf /var/cache/pbuilder/rc.examples/pbuilderrc-i386 /etc/pbuilderrc
|
||||
ARCH=i386 cowbuilder create --architecture i386 "$@"
|
83
pika-pbuilder/var/cache/pbuilder/hook.d/E01pikarepo
vendored
Executable file
83
pika-pbuilder/var/cache/pbuilder/hook.d/E01pikarepo
vendored
Executable file
@ -0,0 +1,83 @@
|
||||
#! /bin/bash
|
||||
|
||||
apt-get install wget -y
|
||||
|
||||
mkdir -p /etc/apt/sources.list.d
|
||||
rm -rf /etc/apt/sources.list.d/*
|
||||
|
||||
# Clear /etc/apt/sources.list in favor of deb822 formats
|
||||
tee /etc/apt/sources.list <<'EOF'
|
||||
## This file is deprecated in PikaOS.
|
||||
## See /etc/apt/sources.list.d/system.sources.
|
||||
EOF
|
||||
|
||||
# Add Debian Repo
|
||||
touch /etc/apt/sources.list.d/debian.sources
|
||||
tee /etc/apt/sources.list.d/debian.sources <<'EOF'
|
||||
X-Repolib-Name: Debian Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://deb.debian.org/debian
|
||||
Suites: sid experimental
|
||||
Components: main contrib non-free non-free-firmware
|
||||
X-Repolib-Default-Mirror: http://deb.debian.org/debian
|
||||
Signed-by: /usr/share/keyrings/debian-archive-keyring.gpg
|
||||
EOF
|
||||
|
||||
# Add Pika Repos
|
||||
tee /etc/apt/sources.list.d/system.sources <<'EOF'
|
||||
X-Repolib-Name: PikaOS System Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://ppa.pika-os.com/
|
||||
Suites: pika
|
||||
Components: canary
|
||||
X-Repolib-ID: system
|
||||
X-Repolib-Default-Mirror: https://ppa.pika-os.com/
|
||||
Signed-By: /etc/apt/keyrings/pika-keyring.gpg.key
|
||||
EOF
|
||||
|
||||
# Add DMO Repos
|
||||
tee /etc/apt/sources.list.d/dmo.sources <<'EOF'
|
||||
X-Repolib-Name: Multimedia Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://www.deb-multimedia.org
|
||||
Suites: sid
|
||||
Components: main non-free
|
||||
X-Repolib-Default-Mirror: https://www.deb-multimedia.org/
|
||||
Signed-By: /etc/apt/keyrings/deb-multimedia-keyring.gpg
|
||||
EOF
|
||||
|
||||
# Get keyrings
|
||||
mkdir -p /etc/apt/keyrings/
|
||||
wget https://github.com/PikaOS-Linux/pika-base-debian-container/raw/main/pika-keyring.gpg.key -O /etc/apt/keyrings/pika-keyring.gpg.key
|
||||
wget https://github.com/PikaOS-Linux/pika-base-debian-container/raw/main/deb-multimedia-keyring.gpg -O /etc/apt/keyrings/deb-multimedia-keyring.gpg
|
||||
|
||||
# Setup apt configration
|
||||
mkdir -p /etc/apt/preferences.d/
|
||||
tee /etc/apt/preferences.d/0-pika-debian-settings <<'EOF'
|
||||
# Blacklist Packages from being pulled from debian experimental
|
||||
Package: *libwebrtc-audio-processing* *selinux*
|
||||
Pin: release a=experimental
|
||||
Pin-Priority: -1
|
||||
|
||||
Package: *
|
||||
Pin: release o=Unofficial Multimedia Packages
|
||||
Pin-Priority: 550
|
||||
|
||||
# Give pika lowest priority because we don't want it sources overwriting
|
||||
Package: *
|
||||
Pin: release a=pika,c=canary
|
||||
Pin-Priority: 380
|
||||
|
||||
Package: pika-abi-bridge* *exiv2* akonadi-mime-data libkf5akonadimime-dev libkf5akonadimime5
|
||||
Pin: release a=pika,c=canary
|
||||
Pin-Priority: 600
|
||||
EOF
|
||||
|
||||
wget https://github.com/PikaOS-Linux/pika-base-debian-container/raw/main/0-debian-exp-overrides -O /etc/apt/preferences.d/0-debian-exp-overrides
|
||||
|
||||
apt-get update -y
|
||||
apt-get upgrade -y
|
||||
apt-get install -y libdrm-dev gir1.2-gudev-1.0 libgudev-1.0-0 libgudev-1.0-dev libgbm-dev libgbm1
|
27
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-i386
vendored
Normal file
27
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-i386
vendored
Normal 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=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-normal
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-normal
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-O3"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v2
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v2
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="-march=x86-64-v2 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-O3"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v2-lto
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v2-lto
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v2 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v2 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v3
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v3
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="-march=x86-64-v3 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-O3"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v3-lto
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v3-lto
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v4
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v4
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="-march=x86-64-v4 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-O3"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v4-lto
vendored
Normal file
26
pika-pbuilder/var/cache/pbuilder/rc.examples/pbuilderrc-v4-lto
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
# pbuilder standard config
|
||||
USENETWORK=yes
|
||||
HOOKDIR="/var/cache/pbuilder/hook.d/"
|
||||
APTCACHEHARDLINK=no
|
||||
# pbuilder dist config
|
||||
DIST="sid"
|
||||
EXTRAPACKAGES="ca-certificates wget"
|
||||
# pbuilder build options
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v4 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -flto -fuse-linker-plugin -falign-functions=32 -w -DQT_NO_VERSION_TAGGING"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v4 -O3 -flto -fuse-linker-plugin -falign-functions=32"
|
||||
export DEB_BUILD_OPTIONS="parallel=32 nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
||||
DEBBUILDOPTS="-j32 -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"
|
Loading…
Reference in New Issue
Block a user