]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- removed unsupported locale
[packages/gedit.git] / gedit.spec
CommitLineData
ae858907 1Summary: gedit - small but powerful text editor for X Window
df86aace 2Summary(pl.UTF-8): gedit - mały ale potężny edytor tekstu dla X Window
30e2ce94 3Name: gedit
442e8d0d 4Version: 3.22.0
74b36a5a 5Release: 2
7be77e00 6License: GPL v2+
80ed9b49 7Group: X11/Applications/Editors
442e8d0d
JB
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.22/%{name}-%{version}.tar.xz
9# Source0-md5: 2f41105c5a87a5b4e4a82934cf7e01b7
2fc3cae5 10URL: http://www.gnome.org/projects/gedit/
ba3960de 11BuildRequires: autoconf >= 2.63.2
f5112bb2 12BuildRequires: automake >= 1:1.11
d5139838 13BuildRequires: docbook-dtd412-xml
4a6fe433 14BuildRequires: gettext-tools >= 0.18
d893bfd3 15BuildRequires: glib2-devel >= 1:2.44.0
2fc3cae5 16BuildRequires: gnome-common >= 2.24.0
1abe76cb 17BuildRequires: gobject-introspection-devel >= 0.10.0
1c0d543c 18BuildRequires: gspell-devel >= 0.2.5
44303a43 19BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0
442e8d0d 20BuildRequires: gtk+3-devel >= 3.22.0
7be77e00 21BuildRequires: gtk-doc >= 1.0
442e8d0d 22BuildRequires: gtksourceview3-devel >= 3.22
7be77e00 23BuildRequires: intltool >= 0.50.1
b826373e 24BuildRequires: iso-codes >= 0.35
d893bfd3
MB
25BuildRequires: libpeas-devel >= 1.14.1
26BuildRequires: libpeas-gtk-devel >= 1.14.1
1abe76cb 27BuildRequires: libtool >= 2:2.2.6
2fc3cae5 28BuildRequires: libxml2-devel >= 1:2.6.31
e0458357 29BuildRequires: pkgconfig
9c229f8e 30BuildRequires: python3-devel >= 1:3.2.3
ff2a1fe9 31BuildRequires: python3-pygobject3-devel >= 3.0.0
d5139838 32BuildRequires: rpm-pythonprov
dcb9f503 33BuildRequires: rpmbuild(find_lang) >= 1.23
1abe76cb 34BuildRequires: rpmbuild(macros) >= 1.601
dcb9f503 35BuildRequires: sed >= 4.0
1af5ebd8 36BuildRequires: tar >= 1:1.22
9c229f8e 37BuildRequires: vala >= 2:0.25.1
7be77e00 38BuildRequires: xorg-lib-libX11-devel
1af5ebd8 39BuildRequires: xz
f5a22f54 40BuildRequires: yelp-tools
b2d6a8ec 41Requires(post,postun): desktop-file-utils
1fce9653 42Requires(post,postun): glib2 >= 1:2.44.0
1c0d543c 43Requires(post,postun): gtk-update-icon-cache
d893bfd3 44Requires: glib2 >= 1:2.44.0
1c0d543c 45Requires: gspell >= 0.2.5
f5a22f54 46Requires: gsettings-desktop-schemas >= 3.2.0
442e8d0d
JB
47Requires: gtk+3 >= 3.22.0
48Requires: gtksourceview3 >= 3.22
1c0d543c 49Requires: hicolor-icon-theme
184bf1ea 50Requires: iso-codes >= 0.35
d893bfd3 51Requires: libpeas-loader-python3 >= 1.14.1
1fce9653 52Requires: libxml2 >= 1:2.6.31
9c229f8e 53Requires: python3-libs >= 1:3.2.3
ff2a1fe9
ŁK
54Requires: python3-pycairo
55Requires: python3-pygobject3 >= 3.0.0
ad6af051 56Obsoletes: gedit-plugins < 2.3.3-2
caa887cc 57# sr@Latn vs. sr@latin
30e2ce94 58Obsoletes: gedit2
caa887cc 59Conflicts: glibc-misc < 6:2.7
35cda6d9 60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80ed9b49 61
1abe76cb
MB
62%define skip_post_check_so libgedit-private.so.0.0.0
63
80ed9b49 64%description
ae858907 65gedit is a small but powerful text editor for GTK+ and/or GNOME. It
80ed9b49 66includes such features as split-screen mode, a plugin API, which
ae858907 67allows gedit to be extended to support many features while remaining
80ed9b49
AF
68small at its core, multiple document editing and many more functions.
69
834687a5
JR
70%description -l pl.UTF-8
71gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
80ed9b49 72Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
834687a5
JR
73który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
74nie zwiększając rozmiarów samego programu, możliwość edycji wielu
75dokumentów naraz i wiele innych.
80ed9b49 76
ec3c068c 77%package devel
ae858907 78Summary: gedit header files
23e4f56b 79Summary(pl.UTF-8): Pliki nagłówkowe gedit
ec3c068c 80Group: X11/Development/Libraries
7be77e00 81# doesn't require base
d893bfd3 82Requires: glib2-devel >= 1:2.44.0
442e8d0d
JB
83Requires: gtk+3-devel >= 3.22.0
84Requires: gtksourceview3-devel >= 3.22
d893bfd3
MB
85Requires: libpeas-devel >= 1.14.1
86Requires: libpeas-gtk-devel >= 1.14.1
563cddf2 87Obsoletes: gedit2-devel
ec3c068c 88
89%description devel
dcb9f503 90gedit header files.
ec3c068c 91
834687a5
JR
92%description devel -l pl.UTF-8
93Pliki nagłówkowe gedit.
ec3c068c 94
dcb9f503
MB
95%package apidocs
96Summary: gedit API documentation
97Summary(pl.UTF-8): Dokumentacja API gedit
98Group: Documentation
99Requires: gtk-doc-common
563cddf2 100Obsoletes: gedit2-apidocs
bde5f1a1
ER
101%if "%{_rpmversion}" >= "5"
102BuildArch: noarch
103%endif
dcb9f503
MB
104
105%description apidocs
106gedit API documentation.
107
108%description apidocs -l pl.UTF-8
109Dokumentacja API gedit.
110
2b9cbd82
MB
111%package -n vala-gedit
112Summary: gedit API for Vala language
113Summary(pl.UTF-8): API gedit dla języka Vala
114Group: Development/Libraries
115Requires: %{name}-devel = %{version}-%{release}
9c229f8e 116Requires: vala >= 2:0.25.1
527fbbd1
ER
117%if "%{_rpmversion}" >= "5"
118BuildArch: noarch
119%endif
2b9cbd82
MB
120
121%description -n vala-gedit
122gedit API for Vala language.
123
124%description -n vala-gedit -l pl.UTF-8
125API gedit dla języka Vala.
126
80ed9b49 127%prep
30e2ce94 128%setup -q
80ed9b49
AF
129
130%build
4b52336d 131%{__gtkdocize}
155dfaa5 132%{__libtoolize}
45db3807 133%{__intltoolize}
ff2a1fe9 134%{__aclocal} -I m4 -I libgd
155dfaa5 135%{__autoconf}
b826373e 136%{__autoheader}
155dfaa5 137%{__automake}
138%configure \
3d7ada02 139 --disable-silent-rules \
184bf1ea 140 --disable-updater \
2d248ee3 141 --enable-gtk-doc \
dcb9f503 142 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
143%{__make}
144
145%install
146rm -rf $RPM_BUILD_ROOT
147
2fc3cae5 148%{__make} install \
1abe76cb 149 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 150
1abe76cb 151%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
06a5b741 152 $RPM_BUILD_ROOT%{_libdir}/gedit/*.la
1abe76cb 153
74b36a5a
JR
154%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ln
155
ff2a1fe9 156%find_lang gedit --with-gnome
80ed9b49
AF
157
158%clean
159rm -rf $RPM_BUILD_ROOT
160
b9712ae2 161%post
1c0d543c 162%update_icon_cache hicolor
45db3807 163%update_desktop_database_post
1abe76cb 164%glib_compile_schemas
b9712ae2 165
365c16a7 166%postun
1c0d543c 167%update_icon_cache hicolor
45db3807 168%update_desktop_database_postun
1abe76cb 169%glib_compile_schemas
365c16a7 170
34003c3e 171%files -f gedit.lang
80ed9b49 172%defattr(644,root,root,755)
d893bfd3 173%doc AUTHORS ChangeLog MAINTAINERS NEWS README
b826373e
MB
174%attr(755,root,root) %{_bindir}/gedit
175%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb 176%dir %{_libdir}/gedit
04b337d2 177%attr(755,root,root) %{_libdir}/gedit/libgedit.so
1abe76cb
MB
178%dir %{_libdir}/gedit/plugins
179%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
180%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
181%{_libdir}/gedit/plugins/*.plugin
ff2a1fe9
ŁK
182%{_libdir}/gedit/plugins/externaltools
183%{_libdir}/gedit/plugins/pythonconsole
184%{_libdir}/gedit/plugins/snippets
185%{_libdir}/gedit/plugins/quickopen
1abe76cb
MB
186%dir %{_libdir}/gedit/girepository-1.0
187%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
8cbb4c4e 188%{_datadir}/appdata/org.gnome.gedit.appdata.xml
1abe76cb
MB
189%{_datadir}/gedit
190%{_datadir}/GConf/gsettings/gedit.convert
191%{_datadir}/dbus-1/services/org.gnome.gedit.service
192%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
193%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
194%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
195%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
196%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
197%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
198%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
199%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
8cbb4c4e 200%{_desktopdir}/org.gnome.gedit.desktop
1c0d543c
MB
201%{_iconsdir}/hicolor/*/apps/gedit.png
202%{_iconsdir}/hicolor/symbolic/apps/gedit-symbolic.svg
b826373e 203%{_mandir}/man1/gedit.1*
ff2a1fe9
ŁK
204%{py3_sitedir}/gi/overrides/*.py
205%{py3_sitedir}/gi/overrides/__pycache__/*.py[co]
ec3c068c 206
207%files devel
208%defattr(644,root,root,755)
9c229f8e 209%{_includedir}/gedit-3.14
1abe76cb 210%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
211
212%files apidocs
213%defattr(644,root,root,755)
2d248ee3 214%{_gtkdocdir}/gedit
2b9cbd82
MB
215
216%files -n vala-gedit
217%defattr(644,root,root,755)
218%{_datadir}/vala/vapi/gedit.deps
219%{_datadir}/vala/vapi/gedit.vapi
This page took 0.165931 seconds and 4 git commands to generate.