/[gentoo-x86]/gnome-base/gnome-panel/gnome-panel-1.5.21.ebuild
Gentoo

Contents of /gnome-base/gnome-panel/gnome-panel-1.5.21.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Sat Jun 15 03:13:40 2002 UTC (17 years ago) by spider
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
FILE REMOVED
removed old versions

1 # Copyright 1999-2002 Gentoo Technologies, Inc.
2 # Distributed under the terms of the GNU General Public License, v2 or later
3 # Author: Spider <spider@gentoo.org>
4 # Maintainer: Spider <spider@gentoo.org>
5 # $Header
6
7 # Do _NOT_ strip symbols in the build! Need both lines for Portage 1.8.9+
8 DEBUG="yes"
9 RESTRICT="nostrip"
10 # force debug information
11 CFLAGS="${CFLAGS} -g"
12 CXXFLAGS="${CXXFLAGS} -g"
13
14
15 S=${WORKDIR}/${P}
16 DESCRIPTION="The Panel for Gnome2"
17 SRC_URI="ftp://ftp.gnome.org/pub/gnome/pre-gnome2/sources/${PN}/${P}.tar.bz2"
18 HOMEPAGE="http://www.gnome.org/"
19 SLOT="0"
20 LICENSE="GPL-2 FDL-1.1 LGPL-2.1"
21
22 RDEPEND=">=x11-libs/gtk+-2.0.0
23 >=dev-util/intltool-0.17
24 >=dev-libs/libxml2-2.4.19
25 >=dev-libs/atk-1.0.0
26 >=dev-libs/glib-2.0.0
27 >=gnome-base/ORBit2-2.3.107
28 >=gnome-base/bonobo-activation-0.9.6
29 >=gnome-base/gconf-1.1.9
30 >=gnome-base/gnome-vfs-1.9.11
31 >=media-libs/libart_lgpl-2.3.8
32 >=gnome-base/libbonobo-1.113.0
33 >=gnome-base/libbonoboui-1.113.0
34 >=gnome-base/libglade-1.99.10
35 >=gnome-base/libgnome-1.114.0
36 >=gnome-base/libgnomecanvas-1.114.0
37 >=gnome-base/libgnomeui-1.114.0
38 >=x11-libs/libwnck-0.7
39 >=net-libs/linc-0.1.20
40 >=media-libs/audiofile-0.2.3
41 >=sys-libs/zlib-1.1.4
42 >=gnome-base/gnome-desktop-1.5.19
43 >=app-text/scrollkeeper-0.3.4"
44
45 DEPEND="${RDEPEND}
46 >=dev-util/pkgconfig-0.12.0
47 doc? ( >=dev-util/gtk-doc-0.9-r2 )"
48
49 src_compile() {
50 libtoolize --copy --force
51 local myflags
52 use doc && myflags="--enable-gtk-doc" || myflags="--disable-gtk-doc"
53 ./configure --host=${CHOST} \
54 --prefix=/usr \
55 --sysconfdir=/etc \
56 --infodir=/usr/share/info \
57 --mandir=/usr/share/man \
58 --localstatedir=/var/lib \
59 ${myflags} \
60 --enable-debug=yes || die "configure failed"
61 emake || die "compile failed"
62 }
63
64 src_install() {
65 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
66 make DESTDIR=${D} prefix=/usr \
67 sysconfdir=/etc \
68 infodir=/usr/share/info \
69 mandir=/usr/share/man \
70 localstatedir=/var/lib \
71 scrollkeeper_localstate_dir=${D}/var/lib/scrollkeeper/ \
72 install || die
73 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
74 dodoc AUTHORS COPYING* ChangeLog HACKING INSTALL NEWS README*
75 }
76
77
78 pkg_postinst() {
79 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
80 echo ">>> updating GConf2 (panel)"
81 for SCHEMA in clock.schemas panel-global-config.schemas panel-per-panel-config.schemas mailcheck.schemas pager.schemas tasklist.schemas fish.schemas ; do
82 echo ${SCHEMA}
83 /usr/bin/gconftool-2 --makefile-install-rule \
84 /etc/gconf/schemas/${SCHEMA}
85 done
86 echo ">>> attempting to update scrollkeeper"
87 scrollkeeper-update -p /var/lib/scrollkeeper
88 }
89
90
91
92
93
94

  ViewVC Help
Powered by ViewVC 1.1.20