Carlos Garnacho
3989cad3db
build: Remove Canberra dependency
...
It is no longer direct, but rather through mutter API.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/327
2019-01-09 23:09:18 +00:00
Owen W. Taylor
c9190294bc
gnome-shell-build-setup.sh: work around removal of gpk-install-package-name
...
gpk-install-package-name was removed in 3.12. Call the D-Bus interface
using gdbus instead.
2014-05-17 15:10:04 -04:00
Owen W. Taylor
f6c2902fe4
gnome-shell-build-setup.sh: Fix warning about git-bz symlink
...
The warning when changing the git-bz symlink triggered on
initial install. Suppress that.
2012-10-05 13:57:31 -04:00
Owen W. Taylor
1e890a8a0a
gnome-shell-build-setup.sh: install libdb on Fedora 18.
...
For F18, db4-devel doesn't install the main -ldb and db.h any more,
so we need the libdb-devel package and Berkeley DB 5.
2012-10-05 13:52:41 -04:00
Owen W. Taylor
aa1a84e677
gnome-shell-build-setup.sh: add a note about removing install directory
...
If the user relocates from ~/gnome-shell to ~/gnome, they need to
remove the install directory or left-over paths will cause problems.
2012-10-05 13:35:58 -04:00
Owen W. Taylor
b99bb3d4bb
gnome-shell-build-setup.sh: Move default directory to ~/gnome
...
gnome-shell-build-setup.sh is generally useful for working on GNOME.
If moving on from hacking on gnome-shell to some other module,
having the checkout location be ~/gnome-shell is a little odd and
cumbersome, so start out checking things out into ~/gnome/source
and installing them into ~/gnome/install.
Add a warning if the old ~/gnome-shell exists to avoid unnecessary
checking out of every module again.
https://bugzilla.gnome.org/show_bug.cgi?id=685355
2012-10-05 13:08:02 -04:00
Owen W. Taylor
36edf20273
gnome-shell-build-setup.sh: Add additional system packages
...
Add system packages for asn1Parser, cracklib, ruby, wireless-tools,
libsystemd-login.
https://bugzilla.gnome.org/show_bug.cgi?id=685352
2012-10-03 16:16:52 -04:00
Owen W. Taylor
06e9bf9b0a
gnome-shell-build-setup.sh: install git-bz
...
Someone starting gnome-shell development work needs git-bz set up.
Install it into the user account much like we install jhbuild.
(Getting git-bz packaged into distributions would be better, but
this improves thing easily.)
https://bugzilla.gnome.org/show_bug.cgi?id=685354
2012-10-03 09:49:39 -04:00
Owen W. Taylor
540e970170
gnome-shell-build-setup.sh: Fix installing jhbuild
...
jhbuild now requires autogen.sh to be run, even when not using autotools.
https://bugzilla.gnome.org/show_bug.cgi?id=668440
2012-02-23 15:07:17 -05:00
Owen W. Taylor
d0fd5641c1
gnome-shell-build-setup.sh: redo installing dependencies
...
* Consolidate all dependency information into one place, rather than
having a comment and per-distribution lists.
* Remove packages that are in the GNOME moduleset;
jhbuild sysdeps --install will install these when possible.
* Install 'apt-file' and run 'apt-file update' on Debian-based distributions.
* Actually run sudo rather than prompting the user to run it and exiting;
the exit-and-restart approach doesn't work for 'apt-file update'.
* Run 'jhbuild sysdeps --install'
https://bugzilla.gnome.org/show_bug.cgi?id=668440
2012-02-23 15:07:17 -05:00
Ming Han Teh
c52ccc76a3
build: Fix dependencies for debian-based distros
...
https://bugzilla.gnome.org/show_bug.cgi?id=659770
2011-11-05 13:52:36 +01:00
Florian Müllner
fa786fd3ef
Replace GdmUser with AccountsService
...
The GdmUser copy+paste code has been superseded by AccountsService,
so kill the former and use the latter.
https://bugzilla.gnome.org/show_bug.cgi?id=650893
2011-08-29 22:53:41 +02:00
Florian Müllner
bf28c24c82
build: Remove upower from the moduleset
...
The upower version in the moduleset is too old for the power plugin
of gnome-settings-daemon. As at least Fedora and Ubuntu have a
recent enough version in their repositories, use that instead of
bumping the version in the moduleset.
https://bugzilla.gnome.org/show_bug.cgi?id=654300
2011-07-13 19:45:29 +02:00
Siegfried-Angel Gevatter Pujals
c34b357051
gnome-shell-build-setup.sh: update libxcb dependency check on Debian
...
On Debian-based systems, the contents of libxcb-{event1,aux0}-dev
have been transitioned into a single libxcb-util0-dev package.
2011-07-07 01:01:41 +02:00
Florian Müllner
ef5de3a5c0
build: Add gnome-online-accounts to moduleset
...
Both evolution-data-server and gnome-control-center now draw in
gnome-online-accounts - add it to the moduleset.
2011-06-29 23:27:08 +02:00
Florian Müllner
29a221bf62
build: Update dependencies for Ubuntu
...
startup-notification needs xcb headers, require the appropriate
Ubuntu packages.
2011-05-27 17:49:16 +02:00
Florian Müllner
492c033760
build: Add xcb to build dependencies
...
startup-notification requires xcb headers.
2011-05-27 15:21:15 +02:00
Florian Müllner
ab9f21351f
build: Fix autopoint dependency on F15
...
Fedora moved autopoint once again, it's now in gettext-devel ...
2011-05-23 15:14:29 +02:00
Florian Müllner
91caa8e59f
build: Add colord to moduleset
...
It has been added as a dependency of gnome-control-center.
2011-05-20 19:18:05 +02:00
Milan Bouchet-Valat
7ffea1606d
[jhbuild] Build libxklavier 5.1 from tarball
...
We had to get it from CVS waiting for 5.1 to be released,
but now we can use the same tarball as the GNOME moduleset.
Stop installing CVS since libxklavier was the only module using it.
https://bugzilla.gnome.org/show_bug.cgi?id=646416
2011-04-01 15:38:30 +02:00
Owen W. Taylor
38235ecb97
gnome-shell-build-setup.sh: Add missing deps for evolution-data-server
...
evolution-data-server requires libical and gperf.
Based on patch from Eric Springer.
2011-03-06 22:30:16 -05:00
Colin Walters
c64242c276
gnome-shell-build-setup: Install sqlite, libproxy for Ubuntu
...
Both of these are required by libsoup. Also add sqlite-devel
for Fedora.
2011-03-03 16:33:37 -05:00
Ryan Lortie
1c759384fa
jhbuild: Install evolution-data-server for Ubuntu
...
Ubuntu's libecal is too old, so add evolution-data-server to the modules
file and have gnome-shell depend on that. Also add libsoup, libgweather
and glib-networking as indirect dependencies.
Remove evolution-data-server-dev from the list of packages to install
and add libproxy-dev and libdb-dev.
2011-03-03 13:48:54 -05:00
Dan Winship
6172cd3627
gnome-shell-build-setup.sh: belatedly remove xephyr-related stuff
...
since --xephyr is gone now
2011-02-28 09:16:45 -05:00
Florian Müllner
031e606972
build: Fix libusb dependency on Ubuntu
...
I really shouldn't look up package names after midnight ...
2011-02-23 22:58:10 +01:00
Florian Müllner
e4d9b11685
build: Add libusb dependency
...
UPower requires libusb-1.0.
2011-02-23 01:58:35 +01:00
Luca Ferretti
d3e223c217
build: include libxklavier (cvs) in moduleset (bug #641605 )
...
Also change setup script in order to fetch iso-codes and cvs
2011-02-07 20:54:28 +01:00
Pierre Yager
b864f68c19
build: Fix Ubuntu/Debian build dependencies
...
Some more packages are required to satisfy the e-d-s dependency.
2011-02-03 14:10:03 +01:00
David Zeuthen
885b6ffaef
Calendar: Implement new mockup
...
https://bugzilla.gnome.org/show_bug.cgi?id=632109
Signed-off-by: David Zeuthen <davidz@redhat.com >
2011-01-31 11:52:27 -05:00
Florian Müllner
df10ef532f
build: Add cups development package to dependencies
...
Needed by gnome-control-center.
2011-01-18 17:20:19 +01:00
Owen W. Taylor
428d2fdb76
gnome-shell-build-setup.sh: Add libgtop
...
Add libgtop, a new build dependency for gnome-control-center.
2011-01-11 18:10:08 -05:00
Nick Glynn
6e902f5fec
Add development packages needed to build on Ubuntu
2010-11-25 01:18:06 +01:00
Giovanni Campagna
5086bfedac
Fix dependencies for gnome-power-manager
...
Merging the g-p-m branch with the one adding gnome-settings-daemon
for A11y, a lot of modules were duplicated. Also, gnome-keyring is
not needed, the distro provided one is enough.
https://bugzilla.gnome.org/show_bug.cgi?id=635199
2010-11-19 22:27:44 +01:00
Dan Winship
5f1a2e3cec
gnome-shell-build-setup.sh: add more deps for gnome-keyring
2010-11-17 09:44:46 -05:00
Giovanni Campagna
8b3f05b6e3
Status area: introduce battery & power indicator
...
Add an indicator for battery charge and power indication in the
system status area, using the newly exported DBus API from
gnome-power-manager.
https://bugzilla.gnome.org/show_bug.cgi?id=622451
2010-11-17 14:52:39 +01:00
Jasper St. Pierre
f6e9ae35fd
gnome-shell-build-setup.sh: Conditionally check for autopoint on Debian/Ubuntu.
...
autopoint was split out into its own package in Debian lenny and thus Ubuntu 10.10
https://bugzilla.gnome.org/show_bug.cgi?id=632824
2010-11-15 08:49:06 -05:00
Owen Taylor
3c33cf425e
gnome-shell-build-setup.sh: add libxklavier-devel & expat-devel to deps
...
Add to deps for Fedora and Debian:
expat: needed by polkit
libxklavier-devel: need by libgnomekbd
Based on a patch by Kiyoshi Aman <kiyoshi.aman@gmail.com >.
https://bugzilla.gnome.org/show_bug.cgi?id=634865
2010-11-14 19:31:21 -05:00
Florian Müllner
e381f0f492
build-setup: Add missing build-dependency
...
polkit requires pam-devel to build. Add the package to the list
of dependencies in the setup script.
2010-11-12 21:35:07 +01:00
Dan Winship
31df386fed
build: fix syntax error in setup script
2010-11-01 14:28:56 -04:00
Dan Winship
11794e3da9
build: Add missing libcanberra build deps on Debian
2010-11-01 13:30:18 -04:00
Mathieu Bridon
c6f6ac926e
build: Add missing libcanberra build deps on Fedora
2010-11-01 13:30:05 -04:00
Owen W. Taylor
ccaa3f4ebf
gnome-shell-build-setup.sh: add libpulse to package lists
2010-10-19 15:18:38 -04:00
Milan Bouchet-Valat
8f9ef3f8f8
Add icon-naming-utils to build packages
...
icon-naming-utils is needed to build gnome-icon-theme(-symbolic).
Fedora already has it (commit 4b781a), add it to other
distributions.
2010-10-03 15:02:59 +02:00
Dan Winship
4b781ae7e6
gnome-shell.modules: add gnome-icon-theme, gnome-icon-theme-symbolic
...
https://bugzilla.gnome.org/show_bug.cgi?id=621311
2010-09-24 09:48:15 -04:00
Milan Bouchet-Valat
6f75c8c172
Add ORBit2-devel to required packages
...
GConf requires it to build, it's been forgotten when we introduced
it into the moduleset. Debian uses 'liborbit2-dev', Fedora
and Mandriva 'ORBit2-devel', and SuSE 'orbit2-devel'.
https://bugzilla.gnome.org/show_bug.cgi?id=629882
2010-09-17 15:52:54 +02:00
Frederic Crozat
50ed2f45af
[build] add gnome-menus-devel to openSUSE packages list
...
https://bugzilla.gnome.org/show_bug.cgi?id=627390
2010-08-20 16:29:19 +02:00
Frederic Crozat
9debefd7ca
[build] Requires xulrunner 1.9.1.x on openSUSE, required by gjs
...
gjs needs xulrunner 1.9.1 (see bug 627383), install the right package
on openSUSE distributions.
https://bugzilla.gnome.org/show_bug.cgi?id=627384
2010-08-20 16:29:18 +02:00
Frederic Crozat
8258c01d5c
[build] add missing packages for openSUSE
...
Add missing packages for build on openSUSE
https://bugzilla.gnome.org/show_bug.cgi?id=627175
2010-08-17 17:58:27 +02:00
Frederic Crozat
6c6527b66d
[gnome-shell-build-setup.sh] Fix for lsb_release system value containing space
...
On SLED11, lsb_release system is "SUSE LINUX", breaking the script.
Adding quotes fixes this issue.
https://bugzilla.gnome.org/show_bug.cgi?id=627172
2010-08-17 17:54:59 +02:00
Frédéric Péters
6259513b0f
[build] Use dpkg-checkbuilddeps to check for installed packages
...
This is required to handle Provides header, as used by lib*-dev packages
(for example libtiff5-dev provides libtiff-dev), this allows the build
setup script to specify the "generic" package names.
https://bugzilla.gnome.org/show_bug.cgi?id=624009
2010-07-20 16:29:01 +02:00