libgnome.spec
author laca
Mon, 14 Jul 2003 09:49:15 +0000
changeset 552 36a802302e86
parent 523 d6c177eb8313
child 569 b63182ee420f
permissions -rw-r--r--
incremented all Release numbers for build 04
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
     1
Name:         libgnome
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
     2
License:      LGPL
150
gman
parents: 132
diff changeset
     3
Group:        System/Libraries/GNOME
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
     4
Version:      2.2.0.1
552
36a802302e86 incremented all Release numbers for build 04
laca
parents: 523
diff changeset
     5
Release:      7
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
     6
Distribution: Mercury
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
     7
Vendor:       Sun Microsystems Inc.
150
gman
parents: 132
diff changeset
     8
Summary:      GNOME Base Library
gman
parents: 132
diff changeset
     9
Source:       http://ftp.gnome.org/pub/GNOME/sources/libgnome/libgnome-%{version}.tar.bz2
gman
parents: 132
diff changeset
    10
Source1:      warped.png
523
d6c177eb8313 Added more .po tarballs
mick
parents: 424
diff changeset
    11
Source2:      libgnome-l10n-po.tar.bz2
420
1ee3d8df2590 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 376
diff changeset
    12
Patch0:       libgnome-01-default-background.diff
424
8e07d4107d8e 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 422
diff changeset
    13
Patch1:       libgnome-02-default-theme.diff
150
gman
parents: 132
diff changeset
    14
URL:          http://www.gnome.org
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    15
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
150
gman
parents: 132
diff changeset
    16
Docdir:	      %{_defaultdocdir}/doc
gman
parents: 132
diff changeset
    17
Autoreqprov:  on
gman
parents: 132
diff changeset
    18
195
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    19
%define GConf_version 2.2.0
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    20
%define gnome_vfs_version 2.2.3
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    21
%define libbonobo_version 2.2.1
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    22
%define libxslt_version 1.0.19
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    23
%define audiofile_version 0.2.3
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    24
%define esound_version 0.2.28
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    25
%define gtk_doc_version 1.0
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    26
%define popt_version 1.6.4
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    27
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    28
BuildRequires: GConf-devel >= %{GConf_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    29
BuildRequires: libbonobo-devel >= %{libbonobo_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    30
BuildRequires: gnome-vfs-devel >= %{gnome_vfs_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    31
BuildRequires: libxslt-devel >= %{libxslt_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    32
BuildRequires: esound-devel >= %{esound_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    33
BuildRequires: audiofile-devel >= %{audiofile_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    34
BuildRequires: gtk-doc >= %{gtk_doc_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    35
BuildRequires: popt-devel >= %{popt_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    36
Requires:      GConf >= %{GConf_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    37
Requires:      libbonobo >= %{libbonobo_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    38
Requires:      esound >= %{esound_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    39
Requires:      audiofile >= %{audiofile_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    40
Requires:      libxslt >= %{libxslt_version}
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    41
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    42
%description
150
gman
parents: 132
diff changeset
    43
libgnome is one of the base GNOME libraries, containing convenient API for
gman
parents: 132
diff changeset
    44
configuration, help, initialization and web links, all specific to the 
gman
parents: 132
diff changeset
    45
GNOME desktop.
gman
parents: 132
diff changeset
    46
gman
parents: 132
diff changeset
    47
%package devel
152
8f0ff1910505 2003-05-26 Glynn Foster <[email protected]>
gman
parents: 150
diff changeset
    48
Summary:      GNOME Base Development Library
150
gman
parents: 132
diff changeset
    49
Group:        Development/Libraries/GNOME
gman
parents: 132
diff changeset
    50
Requires:     %name = %version-%release
195
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    51
Requires:     popt-devel >= %{popt_version}
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    52
Requires:     libbonobo-devel >= %{libbonobo_version}
150
gman
parents: 132
diff changeset
    53
gman
parents: 132
diff changeset
    54
%description devel
gman
parents: 132
diff changeset
    55
libgnome is one of the base GNOME libraries, containing convenient API for
gman
parents: 132
diff changeset
    56
configuration, help, initialization and web links, all specific to the 
gman
parents: 132
diff changeset
    57
GNOME desktop.
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    58
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    59
%prep
150
gman
parents: 132
diff changeset
    60
%setup
421
c6c7f2fb7d65 forgot to bump, changelog
gman
parents: 420
diff changeset
    61
%patch0
424
8e07d4107d8e 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 422
diff changeset
    62
%patch1 -p1
523
d6c177eb8313 Added more .po tarballs
mick
parents: 424
diff changeset
    63
tar -jxf %SOURCE2
128
4b599d7bc9b5 2003-05-15 Glynn Foster <[email protected]>
gman
parents: 37
diff changeset
    64
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    65
%build
152
8f0ff1910505 2003-05-26 Glynn Foster <[email protected]>
gman
parents: 150
diff changeset
    66
CFLAGS="$RPM_OPT_CFLAGS"		\
8f0ff1910505 2003-05-26 Glynn Foster <[email protected]>
gman
parents: 150
diff changeset
    67
./configure --prefix=%{_prefix}		\
195
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    68
            --sysconfdir=%{_sysconfdir} \
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
    69
            --disable-gtk-doc
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    70
make
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    71
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    72
%install
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    73
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1   
150
gman
parents: 132
diff changeset
    74
make DESTDIR=$RPM_BUILD_ROOT install
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    75
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL  
150
gman
parents: 132
diff changeset
    76
376
1790730b2ddc 2003-07-01 Glynn Foster <[email protected]>
gman
parents: 290
diff changeset
    77
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/backgrounds
1790730b2ddc 2003-07-01 Glynn Foster <[email protected]>
gman
parents: 290
diff changeset
    78
cp %SOURCE1 $RPM_BUILD_ROOT/usr/share/pixmaps/backgrounds
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    79
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    80
%clean 
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    81
rm -rf $RPM_BUILD_ROOT
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
    82
150
gman
parents: 132
diff changeset
    83
%post
gman
parents: 132
diff changeset
    84
/sbin/ldconfig
gman
parents: 132
diff changeset
    85
SCHEMAS="desktop_gnome_accessibility_keyboard.schemas		\
gman
parents: 132
diff changeset
    86
	 desktop_gnome_applications_browser.schemas		\
gman
parents: 132
diff changeset
    87
	 desktop_gnome_applications_help_viewer.schemas		\
gman
parents: 132
diff changeset
    88
	 desktop_gnome_applications_terminal.schemas		\
gman
parents: 132
diff changeset
    89
	 desktop_gnome_applications_window_manager.schemas	\
gman
parents: 132
diff changeset
    90
	 desktop_gnome_background.schemas			\
gman
parents: 132
diff changeset
    91
	 desktop_gnome_file_views.schemas			\
gman
parents: 132
diff changeset
    92
	 desktop_gnome_interface.schemas			\
gman
parents: 132
diff changeset
    93
	 desktop_gnome_peripherals_keyboard.schemas		\
gman
parents: 132
diff changeset
    94
	 desktop_gnome_peripherals_mouse.schemas		\
gman
parents: 132
diff changeset
    95
	 desktop_gnome_sound.schemas				\
gman
parents: 132
diff changeset
    96
	 desktop_gnome_thumbnailers.schemas			\
gman
parents: 132
diff changeset
    97
	 desktop_gnome_url_handlers.schemas"
gman
parents: 132
diff changeset
    98
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gman
parents: 132
diff changeset
    99
for S in $SCHEMAS; do
gman
parents: 132
diff changeset
   100
  gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
gman
parents: 132
diff changeset
   101
done
gman
parents: 132
diff changeset
   102
gman
parents: 132
diff changeset
   103
%postun
gman
parents: 132
diff changeset
   104
/sbin/ldconfig
gman
parents: 132
diff changeset
   105
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   106
%files 
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   107
%defattr(-, root, root)
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   108
%{_datadir}/locale/*/LC_MESSAGES/*.mo
195
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   109
%{_libdir}/gnome-vfs-2.0/modules/*.so
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   110
%{_sysconfdir}/sound/events/*.soundlist
150
gman
parents: 132
diff changeset
   111
%{_sysconfdir}/gconf/schemas/*
195
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   112
%{_libdir}/libgnome*so*
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   113
%{_libdir}/bonobo/monikers/*so*
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   114
%{_libexecdir}/*
422
6eb423fdb5b5 doh, fix compilation
gman
parents: 421
diff changeset
   115
%{_datadir}/pixmaps/backgrounds/*
132
057e217c765a fix background
stephen
parents: 131
diff changeset
   116
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   117
%files devel
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   118
%defattr(-, root, root)
195
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   119
%{_libdir}/pkgconfig/libgnome-2.0.pc
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   120
%{_includedir}/libgnome-2.0/libgnome/*.h
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   121
%{_datadir}/gtk-doc/*
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   122
%{_datadir}/sgml/*
9acd33cca7a9 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 152
diff changeset
   123
%{_libdir}/*a
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   124
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   125
%changelog -n libgnome
523
d6c177eb8313 Added more .po tarballs
mick
parents: 424
diff changeset
   126
* Thu Jul 10 2003 - [email protected]
d6c177eb8313 Added more .po tarballs
mick
parents: 424
diff changeset
   127
- Added .po tarball
d6c177eb8313 Added more .po tarballs
mick
parents: 424
diff changeset
   128
421
c6c7f2fb7d65 forgot to bump, changelog
gman
parents: 420
diff changeset
   129
* Thu Jul 03 2003 - [email protected]
c6c7f2fb7d65 forgot to bump, changelog
gman
parents: 420
diff changeset
   130
- Remove the joint theme/background patch and separate them
c6c7f2fb7d65 forgot to bump, changelog
gman
parents: 420
diff changeset
   131
  out
c6c7f2fb7d65 forgot to bump, changelog
gman
parents: 420
diff changeset
   132
37
03143f5d1d25 2003-05-13 Niall Power <[email protected]>
niall
parents:
diff changeset
   133
* Wed Apr 30 2003 - [email protected]
150
gman
parents: 132
diff changeset
   134
- Create new spec file for libgnome