author | mick |
Tue, 15 Jul 2003 13:18:50 +0000 | |
changeset 569 | b63182ee420f |
parent 552 | 36a802302e86 |
child 575 | 2b5c59a05848 |
permissions | -rw-r--r-- |
76 | 1 |
Name: gedit |
185 | 2 |
License: GPL |
230 | 3 |
Group: System/GUI/GNOME |
76 | 4 |
Version: 2.2.1 |
569
b63182ee420f
updating the POTFILES.in so intltool-update can be run.
mick
parents:
552
diff
changeset
|
5 |
Release: 7 |
76 | 6 |
Distribution: Mercury |
7 |
Vendor: Sun Microsystems Inc |
|
230 | 8 |
Summary: Text Editor for GNOME |
9 |
Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.2/%{name}-%{version}.tar.bz2 |
|
509 | 10 |
Source1: gedit-l10n-po.tar.bz2 |
442 | 11 |
Patch0: gedit-01-add-l10n-online-help.diff |
569
b63182ee420f
updating the POTFILES.in so intltool-update can be run.
mick
parents:
552
diff
changeset
|
12 |
Patch1: gedit-02-potfiles_in.diff |
230 | 13 |
URL: http://www.gnome.org |
76 | 14 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
230 | 15 |
Docdir: %{_docdir}/doc |
76 | 16 |
Autoreqprov: on |
185 | 17 |
|
18 |
%define scrollkeeper_version 0.3.11 |
|
19 |
%define libgnomeui_version 2.2.0 |
|
20 |
%define eel_version 2.2.2 |
|
21 |
%define libgnomeprintui_version 2.2.1 |
|
22 |
||
23 |
BuildRequires: scrollkeeper >= %{scrollkeeper_version} |
|
24 |
BuildRequires: libgnomeui-devel >= %{libgnomeui_version} |
|
25 |
BuildRequires: eel-devel >= %{eel_version} |
|
26 |
BuildRequires: libgnomeprintui-devel >= %{libgnomeprintui_version} |
|
27 |
Requires: scrollkeeper >= %{scrollkeeper_version} |
|
28 |
Requires: libgnomeui >= %{libgnomeui_version} |
|
29 |
Requires: eel >= %{eel_version} |
|
30 |
Requires: libgnomeprintui >= %{libgnomeprintui_version} |
|
76 | 31 |
|
32 |
%description |
|
230 | 33 |
GEdit is a graphical text editor for GNOME |
76 | 34 |
|
35 |
%prep |
|
36 |
%setup -q |
|
442 | 37 |
%patch0 -p1 |
569
b63182ee420f
updating the POTFILES.in so intltool-update can be run.
mick
parents:
552
diff
changeset
|
38 |
%patch1 -p1 |
230 | 39 |
|
509 | 40 |
tar jxvf %SOURCE1 |
41 |
||
76 | 42 |
%build |
442 | 43 |
libtoolize --force |
44 |
aclocal -I /usr/share/aclocal/gnome2-macros |
|
45 |
automake -a -c -f |
|
46 |
autoconf |
|
47 |
||
230 | 48 |
CFLAGS="$RPM_OPT_FLAGS" \ |
49 |
./configure --prefix=%{_prefix} \ |
|
50 |
--sysconfdir=%{_sysconfdir} |
|
76 | 51 |
make |
52 |
||
53 |
%install |
|
54 |
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 |
|
55 |
make DESTDIR=$RPM_BUILD_ROOT install |
|
56 |
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL |
|
57 |
||
58 |
%post |
|
59 |
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` |
|
60 |
SCHEMAS="gedit.schemas" |
|
61 |
for S in $SCHEMAS; do |
|
62 |
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null |
|
63 |
done |
|
534 | 64 |
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do |
65 |
langtag=$i |
|
66 |
[ ${i:0:2} == "zh" ] || langtag=${i:0:2} |
|
67 |
[ -e %{_datadir}/omf/gedit/gedit-$langtag.omf ] && \ |
|
68 |
env LANG=$i LC_ALL=$i scrollkeeper-install -q %{_datadir}/omf/gedit/gedit-$langtag.omf |
|
69 |
done |
|
413 | 70 |
scrollkeeper-update -q |
76 | 71 |
|
185 | 72 |
%postun |
534 | 73 |
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do |
74 |
langtag=$i |
|
75 |
[ ${i:0:2} == "zh" ] || langtag=${i:0:2} |
|
76 |
[ -e %{_datadir}/omf/gedit/gedit-$langtag.omf ] && \ |
|
77 |
env LANG=$i LC_ALL=$i scrollkeeper-uninstall -q %{_datadir}/omf/gedit/gedit-$langtag.omf |
|
78 |
done |
|
413 | 79 |
scrollkeeper-update -q |
185 | 80 |
|
76 | 81 |
%clean |
82 |
rm -rf $RPM_BUILD_ROOT |
|
83 |
||
84 |
%files |
|
85 |
%defattr(-, root, root) |
|
86 |
%{_datadir}/applications/*.desktop |
|
87 |
%{_datadir}/gnome/help/gedit |
|
88 |
%{_datadir}/omf/gedit |
|
89 |
%{_datadir}/gedit-2 |
|
90 |
%{_libdir}/gedit-2/plugins/*.so* |
|
393 | 91 |
%{_libdir}/gedit-2/plugins/*.gedit-plugin |
76 | 92 |
%{_datadir}/locale/*/LC_MESSAGES/*.mo |
93 |
%{_datadir}/pixmaps/*.png |
|
94 |
%{_bindir}/gedit |
|
185 | 95 |
%{_sysconfdir}/gconf/schemas/gedit.schemas |
76 | 96 |
|
97 |
%changelog -n gedit |
|
509 | 98 |
* Wed Jul 09 2003 - <[email protected]> |
99 |
- add in sun po files |
|
100 |
||
76 | 101 |
* Wed May 14 2003 - [email protected] |
102 |
- Initial Sun Release |