-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild-deb.sh
54 lines (35 loc) · 2.02 KB
/
build-deb.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#!/bin/bash -e
CONTAINER_DISTRO=$1
apt-get update -y -q
apt-get install -y -q wget xz-utils gnupg ca-certificates
apt-get upgrade -y -q
apt-get -y install devscripts debhelper-compat build-essential lintian \
gir1.2-gee-0.8 gnome-common gobject-introspection gtk-doc-tools libgee-0.8-dev libgnome-bluetooth-dev \
libgnome-desktop-3-dev libgnome-menu-3-dev libgtk-3-dev libmutter-11-dev libpeas-dev libpolkit-agent-1-dev \
libpolkit-gobject-1-dev libupower-glib-dev libwnck-3-dev libgdk-pixbuf2.0-dev libaccountsservice-dev valac \
gnome-settings-daemon-dev sassc libnotify-dev gnome-screensaver libgstreamer1.0-dev uuid-dev \
libpulse-dev libpulse-mainloop-glib0 libglib2.0-dev libibus-1.0-dev meson libasound2-dev
#wget http://deb.debian.org/debian/pool/main/b/budgie-desktop/budgie-desktop_10.5.2.orig.tar.xz
#wget http://deb.debian.org/debian/pool/main/b/budgie-desktop/budgie-desktop_10.5.2-4.debian.tar.xz
#xzcat budgie-desktop_10.5.2.orig.tar.xz | tar xvf -
#cd budgie-desktop-10.5.2/
#xzcat ../budgie-desktop_10.5.2-4.debian.tar.xz | tar xvf -
wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/budgie-desktop/10.8.2-2ubuntu1/budgie-desktop_10.8.2-2ubuntu1.debian.tar.xz
wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/budgie-desktop/10.8.2-2ubuntu1/budgie-desktop_10.8.2.orig.tar.xz
xzcat budgie-desktop_10.8.2.orig.tar.xz | tar xvf -
cd budgie-desktop-10.8.2/
xzcat ../budgie-desktop_10.8.2-2ubuntu1.debian.tar.xz | tar xvf -
#cp ../debian/control debian/control
dpkg-buildpackage -uc -us -j8 -d
cd ..
rm ./*dbgsym*.deb
##############################
apt-get -y install gnome-pkg-tools libadwaita-1-dev help2man itstool
wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/zenity/4.0.1-1/zenity_4.0.1.orig.tar.xz
wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/zenity/4.0.1-1/zenity_4.0.1-1.debian.tar.xz
xzcat zenity_4.0.1.orig.tar.xz | tar xvf -
cd zenity-4.0.1/
xzcat ../zenity_4.0.1-1.debian.tar.xz | tar xvf -
dpkg-buildpackage -uc -us -j8 -d
cd ..
rm ./*dbgsym*.deb