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