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