Commit b35a64ba authored by Peer Oliver Schmidt's avatar Peer Oliver Schmidt

initial bionic / 1804 config files

parent b4b9403f
ubuntu-bionic-amd64
\ No newline at end of file
ubuntu-bionic-armhf
\ No newline at end of file
ubuntu-bionic-i386
\ No newline at end of file
......@@ -38,12 +38,10 @@ libcdio-dev
libcdparanoia0-dev
libconfuse-dev
libcurl4-openssl-dev
libdancer-xml0-dev
libdbus-1-dev
libdbus-glib-1-dev
libdevmapper-dev
libdts-dev
libdvb-dev
libdvdnav-dev
libdvdread-dev
libesd0-dev
......@@ -124,14 +122,12 @@ nasm
patch
po4a
quilt
ruby1.8-dev
sgmltools-lite
sharutils
squashfs-tools
subversion
swig
tcl
tcl8.4-dev
texi2html
texinfo
transfig
......@@ -197,20 +193,17 @@ libpq-dev
libv4l-dev
rsync
portaudio19-dev
python-support
dh-exec
bash-completion
bison
flex
libcppunit-dev
protobuf-compiler
python-protobuf.socketrpc
python-protobuf
libprotoc-dev
linux-source
linux-headers-generic
libqjson-dev
libcec-platform-dev
libow-dev
libvlc-dev
libjsoncpp-dev
......@@ -233,8 +226,6 @@ libola-dev
libgdbm-dev
libgoogle-perftools-dev
dh-systemd
libsystemd-daemon-dev
libcec-platform-dev
libbluray-dev
freeglut3-dev
libxcb-dpms0-dev libxcb-screensaver0-dev libxcb-image0-dev libxcb-util0-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-ewmh-dev
......
alsa-source
asterisk-dev
autoconf
automake
automake1.11
build-essential
ccache
cdbs
cvs
debconf-utils
debootstrap
devscripts
dh-make
dmsetup
docbook-utils
dpatch
dpkg-dev
dpkg-repack
fakeroot
gdb
genisoimage
gnome-applets
gtk-doc-tools
kernel-package
libaa1-dev
libasound2-dev
libattr1-dev
libaudio-dev
libaudiofile-dev
libavc1394-dev
libavcodec-dev
libavformat-dev
libbluetooth-dev
libcaca-dev
libcap-dev
libcddb2-dev
libcdio-dev
libcdparanoia0-dev
libconfuse-dev
libcurl4-openssl-dev
# libdancer-xml0-dev
libdbus-1-dev
libdbus-glib-1-dev
libdevmapper-dev
libdts-dev
# libdvb-dev
libdvdnav-dev
libdvdread-dev
libesd0-dev
libexiv2-dev
libextractor-dev
libfaad-dev
libflac-dev
libftdi-dev
libfuse-dev
libgl1-mesa-dev
libglade2-dev
libgnome2-dev
libgnomeui-dev
libgnomevfs2-dev
libgtk2.0-dev
libid3-3.8.3-dev
libid3tag0-dev
libiec61883-dev
libimlib2-dev
libirman-dev
libjpeg-dev
libkonq5-dev
liblinphone-dev
liblircclient-dev
libmad0-dev
libmediastreamer-dev
libmodplug-dev
libmp3lame-dev
libmp4v2-dev
libmpcdec-dev
libmysqlclient-dev
libncursesw5-dev
libpcre3-dev
kdelibs5-dev
libpostproc-dev
libpulse-dev
libqt4-dev
libreadline-dev
librpm-dev
libsdl-gfx1.2-dev
libsdl-image1.2-dev
libsdl-sge-dev
libsdl-ttf2.0-dev
libsdl1.2-dev
libsmbclient-dev
libspeex-dev
libsqlite3-dev
libstdc++6
libswscale-dev
libtag1-dev
libtheora-dev
libtool
libtwolame-dev
libupnp-dev
libusb-dev
libvdpau-dev
libvdpau1
libvte-dev
libwavpack-dev
libx11-dev
libxcb-shape0-dev
libxcb-shm0-dev
libxcb-xv0-dev
libxext-dev
libxine2-dev
libxmu-headers
libxrender-dev
libxt-dev
libxtst-dev
libxv-dev
libxvmc-dev
libxxf86vm-dev
libzvbi-dev
module-assistant
mysql-client
mysql-server
nasm
patch
po4a
quilt
# ruby1.8-dev
sgmltools-lite
sharutils
squashfs-tools
subversion
swig
tcl
# tcl8.4-dev
texi2html
texinfo
transfig
txt2man
uuid-dev
vdr-dev
w3m
x11proto-core-dev
x11proto-record-dev
x11proto-xext-dev
x11proto-xf86vidmode-dev
xorg-dev
dahdi-source
libfftw3-dev
libxvidcore4
libxvidcore-dev
libfftw3-dev
xmlto
doxygen
gcc-multilib
python-dev
yasm
libfaac-dev
libfribidi-dev
liba52-0.7.4-dev
libcdaudio1
libcdaudio-dev
libvisual-0.4-dev
libmng-dev
libtalloc-dev
chrpath
libxml++2.6-dev
libao4
libao-dev
libssl-dev
libcrystalhd-dev
libvorbis-dev
libva-dev
libclass-dbi-perl
libnet-upnp-perl
python-oauth
python-lxml
python-mysqldb
python-pycurl
python-urlgrabber
fftw-dev
libexif-dev
libdate-manip-perl
libxml-simple-perl
libimage-size-perl
libdatetime-format-iso8601-perl
libsoap-lite-perl
libx264-dev
libvpx-dev
libavahi-compat-libdnssd-dev
libcdio-cdda-dev
libcdio-paranoia-dev
libass-dev
libcec-dev
libxml-xpath-perl
dh-autoreconf
libpq-dev
libv4l-dev
rsync
portaudio19-dev
# python-support
dh-exec
bash-completion
bison
flex
libcppunit-dev
protobuf-compiler
# python-protobuf.socketrpc
python-protobuf
libprotoc-dev
linux-source
linux-headers-generic
libqjson-dev
# libcec-platform-dev
libow-dev
libvlc-dev
libjsoncpp-dev
libsdl2-dev
libsdl2-gfx-dev
libsdl2-image-dev
libsdl2-mixer-dev
libsdl2-net-dev
libsdl2-ttf-dev
qt5-default
libdbus-c++-dev
qtdeclarative5-dev
qtmultimedia5-dev
qtscript5-dev
libplist-dev
libshairport-dev
indent
fastjar
libola-dev
libgdbm-dev
libgoogle-perftools-dev
dh-systemd
# libsystemd-daemon-dev
libbluray-dev
freeglut3-dev
libxcb-dpms0-dev libxcb-screensaver0-dev libxcb-image0-dev libxcb-util0-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-ewmh-dev
libgsoap-dev gsoap
libxslt1-dev libzip-dev libenca-dev
libqtwebkit-dev
libtool-bin
libdirectfb-dev libvcdinfo-dev librsvg2-bin libmagick-dev
......@@ -7,8 +7,8 @@ NUM_CORES=4
flavor="ubuntu"
###build_name="$(lsb_release -c -s)"
build_name="xenial"
build_version="1604"
build_name="bionic"
build_version="1804"
arch="amd64"
log_file="/var/log/lmce-build.log"
......
alsa-source
asterisk-dev
autoconf
automake
automake1.11
build-essential
ccache
cdbs
cvs
debconf-utils
debootstrap
devscripts
dh-make
dmsetup
docbook-utils
dpatch
dpkg-dev
dpkg-repack
fakeroot
gdb
genisoimage
gnome-applets
gtk-doc-tools
kernel-package
libaa1-dev
libasound2-dev
libattr1-dev
libaudio-dev
libaudiofile-dev
libavc1394-dev
libavcodec-dev
libavformat-dev
libbluetooth-dev
libcaca-dev
libcap-dev
libcddb2-dev
libcdio-dev
libcdparanoia0-dev
libconfuse-dev
libcurl4-openssl-dev
libdancer-xml0-dev
libdbus-1-dev
libdbus-glib-1-dev
libdevmapper-dev
libdts-dev
libdvb-dev
libdvdnav-dev
libdvdread-dev
libesd0-dev
libexiv2-dev
libextractor-dev
libfaad-dev
libflac-dev
libftdi-dev
libfuse-dev
libgl1-mesa-dev
libglade2-dev
libgnome2-dev
libgnomeui-dev
libgnomevfs2-dev
libgtk2.0-dev
libid3-3.8.3-dev
libid3tag0-dev
libiec61883-dev
libimlib2-dev
libirman-dev
libjpeg-dev
libkonq5-dev
liblinphone-dev
liblircclient-dev
libmad0-dev
libmediastreamer-dev
libmodplug-dev
libmp3lame-dev
libmp4v2-dev
libmpcdec-dev
libmysqlclient-dev
libncursesw5-dev
libpcre3-dev
kdelibs5-dev
libpostproc-dev
libpulse-dev
libqt4-dev
libreadline-dev
librpm-dev
libsdl-gfx1.2-dev
libsdl-image1.2-dev
libsdl-sge-dev
libsdl-ttf2.0-dev
libsdl1.2-dev
libsmbclient-dev
libspeex-dev
libsqlite3-dev
libstdc++6
libswscale-dev
libtag1-dev
libtheora-dev
libtool
libtwolame-dev
libupnp-dev
libusb-dev
libvdpau-dev
libvdpau1
libvte-dev
libwavpack-dev
libx11-dev
libxcb-shape0-dev
libxcb-shm0-dev
libxcb-xv0-dev
libxext-dev
libxine2-dev
libxmu-headers
libxrender-dev
libxt-dev
libxtst-dev
libxv-dev
libxvmc-dev
libxxf86vm-dev
libzvbi-dev
module-assistant
mysql-client
mysql-server
nasm
patch
po4a
quilt
ruby-dev
sgmltools-lite
sharutils
squashfs-tools
subversion
swig
tcl
tcl8.4-dev
texi2html
texinfo
transfig
txt2man
uuid-dev
vdr-dev
w3m
x11proto-core-dev
x11proto-record-dev
x11proto-xext-dev
x11proto-xf86vidmode-dev
xorg-dev
dahdi-source
libfftw3-dev
libxvidcore4
libxvidcore-dev
libfftw3-dev
xmlto
doxygen
gcc-multilib
python-dev
yasm
libfaac-dev
libfribidi-dev
liba52-0.7.4-dev
libcdaudio1
libcdaudio-dev
libvisual-0.4-dev
libmng-dev
libtalloc-dev
chrpath
libxml++2.6-dev
libao4
libao-dev
libssl-dev
libcrystalhd-dev
libvorbis-dev
libva-dev
libclass-dbi-perl
libnet-upnp-perl
python-oauth
python-lxml
python-mysqldb
python-pycurl
python-urlgrabber
fftw-dev
libexif-dev
libdate-manip-perl
libxml-simple-perl
libimage-size-perl
libdatetime-format-iso8601-perl
libsoap-lite-perl
libx264-dev
libvpx-dev
libavahi-compat-libdnssd-dev
libcdio-cdda-dev
libcdio-paranoia-dev
libass-dev
libcec-dev
libxml-xpath-perl
dh-autoreconf
libpq-dev
libv4l-dev
rsync
portaudio19-dev
python-support
dh-exec
bash-completion
bison
flex
libcppunit-dev
protobuf-compiler
python-protobuf.socketrpc
python-protobuf
libprotoc-dev
linux-source
linux-headers-$(uname -r)
libqjson-dev
libcec-platform-dev
libow-dev
libvlc-dev
libjsoncpp-dev
libsdl2-dev
libsdl2-gfx-dev
libsdl2-image-dev
libsdl2-mixer-dev
libsdl2-net-dev
libsdl2-ttf-dev
qt5-default
libdbus-c++-dev
qtdeclarative5-dev
qtmultimedia5-dev
qtscript5-dev
libplist-dev
libshairport-dev
indent
fastjar
libqpidmessaging2-dev
libola-dev
#!/bin/bash
NUM_CORES=4
# [MISC]
#
flavor="ubuntu"
###build_name="$(lsb_release -c -s)"
build_name="xenial"
build_version="1604"
arch="armhf"
log_file="/var/log/lmce-build.log"
exclude_list="${exclude_list:-0}"
export KVER="$(ls -vd /lib/modules/[0-9]* | tail -1 | sed 's/.*\///g')"
export KVER_SHORT="$(echo $KVER | cut -d'-' -f1)"
export KVER_VERY_SHORT="$(echo $KVER_SHORT | cut -d'.' -f1,2)"
export KVER_LONG="$(apt-cache policy linux-image-$KVER | grep Installed: | cut -d' ' -f4)"
#export KVER="4.2.0-16-generic"
#export KVER_SHORT="4.2.0"
#export KVER_VERY_SHORT="4.2"
#export KVER_LONG="4.2.0-16.xx"
export KDIR="/usr/src/linux-source-${KVER_SHORT}"
# [LOCATIONS]
#
# Location on build systems where different files
# are stored douring the build process
#
build_dir="/var/lmce-build" # Root directory of all the other folders
replacements_dir="${build_dir}/replacements" # Replacements debs
scm_dir="${build_dir}/scm" # Source Code Management checkout dir
out_dir="${build_dir}/out" # Debs built by MakerRlease
extras_dir="${build_dir}/extras" # Debs built externaly
mkr_dir="${build_dir}/MakeRelease" # MakeRelease bins and libs
diskless_dir="${build_dir}/diskless" # Diskless related tools
local_mirror_dir="/var/www" # Local repository (final deb,iso)
lmce_build_conf_dir="/etc/lmce-build"
build_scripts_dir="/usr/local/lmce-build/build-scripts"
# [URLS]
#
# URLs used by the build system
#
closed_source_debs_url=""
rsync_skin_host="rsync.linuxmce.org"
rsync_media_host="rsync.linuxmce.org"
http_skin_host="download.linuxmce.org"
http_media_host="download.linuxmce.org"
# [GIT]
#
# Location and login of subversion repository
#
git_branch_name=master
git_url=https://git.linuxmce.org/linuxmce/linuxmce.git
# [SUBVERSION]
#
# Location and login of subversion repository
#
svn_branch_name="branches/LinuxMCE-${build_version}"
svn_branch_name="branches/LinuxMCE-1004"
svn_branch_name="trunk"
svn_url="http://svn.linuxmce.org/svn/${svn_branch_name}/" # Main subversion url
svn_private_url="" # Svn to checkout private stuff [optional]
svn_private_user="" # User to checkout private stuff [optional]
svn_private_pass="" # Pass to checkout private stuff [optional]
# [SQL]
#
# Database name, source and destination for build database
#
sql_build_host="localhost"
sql_build_user="root"
###
### WARNING: if you change the values above, there are some extra instructions
### in the build DB that will fail, add entries for "sqlCVS_MySqlHost" &
### "sqlCVS_MySqlUser" to /etc/pluto.conf, and "host" & "user" in the
### [mysqldump] section of /etc/mysql/my.cnf as well.
###
# [SQLCVS]
#
# Database name, source and destination for sqlcvs
#
sqlcvs_host="schema.linuxmce.org"
sqlcvs_port=""
sqlcvs_user="builder"
sqlcvs_pass=""
# [EMAIL REPORTING]
# List of the users that will get the mails about build status (error, success)
mail_to="nobody@example.com"
# Text to prefix the mail subject
mail_subject_prefix="[Builder ${build_version} ${arch}]"
# Uncomment to avoid DVD build step[s]
do_not_build_sl_dvd="yes"
do_not_build_dl_dvd="yes"
# Uncomment to create fake win32 binaries
win32_create_fake="yes"
# Uncomment to download win32 binaries from another location
win32_ftp_url="ftp://tschak.homelinux.com/WinBinaries/Windows_Output_LinuxMCE/src/"
win32_ftp_user="win32builder"
win32_ftp_password="adam12"
# Include a release flavor conf file (ubuntu.conf, raspbian.conf)
if [[ -f /etc/lmce-build/"$flavor".conf ]]; then
. /etc/lmce-build/"$flavor".conf
fi
# Include a custom config file that can override any of the existing options
if [[ -f /etc/lmce-build/builder.custom.conf ]] ;then
. /etc/lmce-build/builder.custom.conf
fi
name_lower=linuxmce
name_upper=LINUXMCE
name_mixed=LinuxMCE
codename=linuxmce
arch=armhf
distro=u1604
release_version=1604
maindeb_debian=20dev_debian
replacementsdeb_debian=replacements_debian
maindeb_ubuntu=20dev_ubuntu
replacementsdeb_ubuntu=replacements_ubuntu
adminsite_name="LinuxMCE Admin Web Page"
main_url=linuxmce.org
test_installation=0
upload=y
compile_defines="-DKDE_LMCE -DDEBUG -DTHREAD_LOG -DLOG_ALL_QUERIES -DLINPHONE_3_6"
compile_libs=
windows_workgroup=LinuxMCE
core_name=DCERouter
flavor_name=ubuntu
blocks=ubuntu,videowizard
pk_distro=23
sqlcvs_build=sqlCVS $PLUTO_BUILD_CRED
mysqldump_build=mysqldump $MYSQL_BUILD_CRED
alsa-source
asterisk-dev
autoconf
automake
automake1.11
build-essential
ccache
cdbs
cvs
debconf-utils
debootstrap
devscripts
dh-make
dmsetup
docbook-utils
dpatch
dpkg-dev
dpkg-repack
fakeroot
gdb
genisoimage
gnome-applets
gtk-doc-tools
kernel-package
libaa1-dev
libasound2-dev
libattr1-dev
libaudio-dev
libaudiofile-dev
libavc1394-dev
libavcodec-dev
</