glib2.spec
author dermotm
Mon, 09 Feb 2004 18:00:08 +0000
changeset 1609 5d00c5c6d7ee
parent 1551 f75c7b98ea13
child 1613 6497499677a3
permissions -rw-r--r--
Incremented release numbers for build 03
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
     1
Name:         glib2 
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
     2
License:      LGPL
163
f6b064cb23e5 Fix up Group
gman
parents: 160
diff changeset
     3
Group:        System/Libraries
1432
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
     4
Version:      2.3.1
1609
5d00c5c6d7ee Incremented release numbers for build 03
dermotm
parents: 1551
diff changeset
     5
Release:      4
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
     6
Distribution: Mercury
575
2b5c59a05848 2003-07-15 Mark McLoughlin <[email protected]>
markmc
parents: 552
diff changeset
     7
Vendor:       Sun Microsystems, Inc.
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
     8
Summary:      Low level core compatibility library for GTK+ and GNOME
1507
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
     9
Source:       http://ftp.gnome.org/pub/GNOME/sources/glib/2.3/glib-%{version}.tar.bz2
1432
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    10
Source1:      glib2-l10n-po-0.6.tar.bz2
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    11
Source2:      glib-genmarshal.1.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    12
Source3:      glib-mkenums.1.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    13
Source4:      glib-gettextize.1.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    14
Source5:      gobject-query.1.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    15
Source6:      libglib-2.0.3.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    16
Source7:      libgmodule-2.0.3.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    17
Source8:      libgobject-2.0.3.gz
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    18
Source9:      libgthread-2.0.3.gz
1551
f75c7b98ea13 2003-01-28 Laszlo Peter <[email protected]>
laca
parents: 1543
diff changeset
    19
Patch:        glib-01-gettext-macro.diff
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    20
URL:          http://www.gtk.org
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    21
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    22
Docdir:	      %{_defaultdocdir}/doc
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    23
AutoReqProv:  on
1080
497903a49ccb 2003-08-19 Glynn Foster <[email protected]>
gman
parents: 1058
diff changeset
    24
Prereq:       /sbin/ldconfig
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    25
170
fb5c402f5e5c Updates fixing versioning information.
gman
parents: 168
diff changeset
    26
%define pkgconfig_version 0.15.0
1192
cb549e9a3543 *** empty log message ***
re
parents: 1186
diff changeset
    27
%define gtk_doc_version 1.1
170
fb5c402f5e5c Updates fixing versioning information.
gman
parents: 168
diff changeset
    28
802
b9891819f6b6 2003-07-25 Niall Power <[email protected]>
niall
parents: 575
diff changeset
    29
Requires:      aaa_base
170
fb5c402f5e5c Updates fixing versioning information.
gman
parents: 168
diff changeset
    30
BuildRequires: pkgconfig >= %{pkgconfig_version}
fb5c402f5e5c Updates fixing versioning information.
gman
parents: 168
diff changeset
    31
BuildRequires: gtk-doc >= %{gtk_doc_version}
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    32
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    33
%description
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    34
Glib is the base compatibility library for GTK+ and GNOME. It provides data
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    35
structure handling for C, portability wrappers, and interfaces for such
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    36
runtime functionality as an event loop, threads, dynamic laoding, and an
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    37
object system
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    38
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    39
%package devel
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    40
Summary:        GIMP Toolkit and GIMP Drawing Kit support library
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    41
Group:          Low level core compatibility development library for GTK+ and GNOME
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 170
diff changeset
    42
Requires:       %{name} = %{version}
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    43
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    44
%description devel
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    45
Glib is the base compatibility library for GTK+ and GNOME. It provides data
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    46
structure handling for C, portability wrappers, and interfaces for such
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    47
runtime functionality as an event loop, threads, dynamic laoding, and an
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    48
object system
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    49
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    50
%prep
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    51
%setup -q -n glib-%{version}
1551
f75c7b98ea13 2003-01-28 Laszlo Peter <[email protected]>
laca
parents: 1543
diff changeset
    52
%patch -p1
f75c7b98ea13 2003-01-28 Laszlo Peter <[email protected]>
laca
parents: 1543
diff changeset
    53
1507
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    54
bzcat %SOURCE1 | tar xvf -
510
b433e4521ef7 Adding yet more .po files
mick
parents: 290
diff changeset
    55
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    56
%build
164
319ee2a42951 *** empty log message ***
gman
parents: 163
diff changeset
    57
CFLAGS="$RPM_OPT_FLAGS"			\
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    58
./configure --prefix=%{_prefix}		\
164
319ee2a42951 *** empty log message ***
gman
parents: 163
diff changeset
    59
	    --sysconfdir=%{_sysconfdir}
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    60
make
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    61
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    62
%install
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    63
make DESTDIR=$RPM_BUILD_ROOT install
1507
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    64
install -d $RPM_BUILD_ROOT%{_mandir}/man1
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    65
install -d $RPM_BUILD_ROOT%{_mandir}/man3
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    66
install --mode=0644 %SOURCE2 $RPM_BUILD_ROOT%{_mandir}/man1
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    67
install --mode=0644 %SOURCE3 $RPM_BUILD_ROOT%{_mandir}/man1
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    68
install --mode=0644 %SOURCE4 $RPM_BUILD_ROOT%{_mandir}/man1
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    69
install --mode=0644 %SOURCE5 $RPM_BUILD_ROOT%{_mandir}/man1
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    70
install --mode=0644 %SOURCE6 $RPM_BUILD_ROOT%{_mandir}/man3
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    71
install --mode=0644 %SOURCE7 $RPM_BUILD_ROOT%{_mandir}/man3
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    72
install --mode=0644 %SOURCE8 $RPM_BUILD_ROOT%{_mandir}/man3
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    73
install --mode=0644 %SOURCE9 $RPM_BUILD_ROOT%{_mandir}/man3
1432
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    74
#Copy zh_HK from zh_TW
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    75
#Fixes bug 4930405
1507
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    76
install -d $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES
553abcbec206 2004-01-09 Laszlo Peter <[email protected]>
laca
parents: 1432
diff changeset
    77
install --mode=0644 $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW/LC_MESSAGES/*.mo $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES/
1432
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
    78
 
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    79
%clean
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    80
rm -rf $RPM_BUILD_ROOT
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    81
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    82
%post
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    83
/sbin/ldconfig
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    84
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    85
%postun
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
    86
/sbin/ldconfig
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    87
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    88
%files
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    89
%defattr(-,root,root)
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1025
diff changeset
    90
%{_libdir}/lib*.so.*
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    91
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    92
%files devel
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
    93
%defattr(-,root,root)
168
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
    94
%{_bindir}/*
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1025
diff changeset
    95
%{_libdir}/lib*.so
168
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
    96
%{_includedir}/glib-2.0/*
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
    97
%{_libdir}/glib-2.0/include/*.h
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
    98
%{_libdir}/pkgconfig/*.pc
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
    99
%{_datadir}/aclocal/*.m4
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
   100
%{_datadir}/glib-2.0/*
d2b208a9e94b *** empty log message ***
gman
parents: 164
diff changeset
   101
%{_datadir}/gtk-doc/html/glib/*
1432
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
   102
%{_mandir}/man1/*
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
   103
%{_mandir}/man3/*
156
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
   104
acc6f409a6eb 2003-05-27 Niall Power <[email protected]>
niall
parents:
diff changeset
   105
%changelog
1432
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
   106
* Mon Dec 15 2003 - <[email protected]>
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
   107
- update to 2.3.1
2cea3516467a 2003-12-15 Glynn Foster <[email protected]>
gman
parents: 1204
diff changeset
   108
1186
d9ace0370aa8 updated to 2.2.3
re
parents: 1157
diff changeset
   109
* Sat Oct 04 2003 - <[email protected]>
d9ace0370aa8 updated to 2.2.3
re
parents: 1157
diff changeset
   110
- update to 2.2.3
d9ace0370aa8 updated to 2.2.3
re
parents: 1157
diff changeset
   111
1058
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1025
diff changeset
   112
* Thu Aug 14 2003 - <[email protected]>
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1025
diff changeset
   113
- move lib*.so to -devel, remove *.a, *.la
219c9b3fae9f 2003-08-14 Laszlo Peter <[email protected]>
laca
parents: 1025
diff changeset
   114
912
ab3ee6052cf8 2003-08-01 Mark McLoughlin <[email protected]>
markmc
parents: 831
diff changeset
   115
* Fri Aug 01 2003 - <[email protected]> 2.2.2-1
ab3ee6052cf8 2003-08-01 Mark McLoughlin <[email protected]>
markmc
parents: 831
diff changeset
   116
ab3ee6052cf8 2003-08-01 Mark McLoughlin <[email protected]>
markmc
parents: 831
diff changeset
   117
* Wed Jul 25 2003 - <[email protected]>
802
b9891819f6b6 2003-07-25 Niall Power <[email protected]>
niall
parents: 575
diff changeset
   118
- add aaa_base dependency. Fixes postinstall script breakage
b9891819f6b6 2003-07-25 Niall Power <[email protected]>
niall
parents: 575
diff changeset
   119
  during OS install.
b9891819f6b6 2003-07-25 Niall Power <[email protected]>
niall
parents: 575
diff changeset
   120
510
b433e4521ef7 Adding yet more .po files
mick
parents: 290
diff changeset
   121
* Wed Jul 09 2003 - <[email protected]>
b433e4521ef7 Adding yet more .po files
mick
parents: 290
diff changeset
   122
- add in sun po files
b433e4521ef7 Adding yet more .po files
mick
parents: 290
diff changeset
   123
912
ab3ee6052cf8 2003-08-01 Mark McLoughlin <[email protected]>
markmc
parents: 831
diff changeset
   124
* Thu May 12 2003 - <[email protected]>
160
ba98da116e51 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 156
diff changeset
   125
- Initial spec file for glib2