]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.16.3
[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
335678a5 4Version: 3.16.3
9c229f8e 5Release: 1
7be77e00 6License: GPL v2+
80ed9b49 7Group: X11/Applications/Editors
9c229f8e 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.16/%{name}-%{version}.tar.xz
335678a5 9# Source0-md5: 23c67110f2be200c304b31ef833b5a27
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
23e4f56b 14BuildRequires: enchant-devel >= 1.2.0
4a6fe433 15BuildRequires: gettext-tools >= 0.18
2b9cbd82 16BuildRequires: glib2-devel >= 1:2.40.0
2fc3cae5
MB
17BuildRequires: gnome-common >= 2.24.0
18BuildRequires: gnome-doc-utils >= 0.14.0
1abe76cb 19BuildRequires: gobject-introspection-devel >= 0.10.0
44303a43 20BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0
9c229f8e 21BuildRequires: gtk+3-devel >= 3.16.0
7be77e00 22BuildRequires: gtk-doc >= 1.0
9c229f8e 23BuildRequires: gtksourceview3-devel >= 3.16
7be77e00 24BuildRequires: intltool >= 0.50.1
b826373e 25BuildRequires: iso-codes >= 0.35
ff2a1fe9
ŁK
26BuildRequires: libpeas-devel >= 1.7.0
27BuildRequires: libpeas-gtk-devel >= 1.7.0
1abe76cb 28BuildRequires: libtool >= 2:2.2.6
2fc3cae5 29BuildRequires: libxml2-devel >= 1:2.6.31
e0458357 30BuildRequires: pkgconfig
9c229f8e 31BuildRequires: python3-devel >= 1:3.2.3
ff2a1fe9 32BuildRequires: python3-pygobject3-devel >= 3.0.0
d5139838 33BuildRequires: rpm-pythonprov
dcb9f503 34BuildRequires: rpmbuild(find_lang) >= 1.23
1abe76cb 35BuildRequires: rpmbuild(macros) >= 1.601
dcb9f503 36BuildRequires: sed >= 4.0
1af5ebd8 37BuildRequires: tar >= 1:1.22
9c229f8e 38BuildRequires: vala >= 2:0.25.1
7be77e00 39BuildRequires: xorg-lib-libX11-devel
1af5ebd8 40BuildRequires: xz
f5a22f54 41BuildRequires: yelp-tools
b82cc985 42BuildRequires: zeitgeist-devel >= 0.9.12
b2d6a8ec 43Requires(post,postun): desktop-file-utils
2b9cbd82 44Requires(post,postun): glib2 >= 1:2.40.0
7be77e00 45Requires: enchant >= 1.2.0
2b9cbd82 46Requires: glib2 >= 1:2.40.0
f5a22f54 47Requires: gsettings-desktop-schemas >= 3.2.0
9c229f8e
JB
48Requires: gtk+3 >= 3.16.0
49Requires: gtksourceview3 >= 3.16
184bf1ea 50Requires: iso-codes >= 0.35
ff2a1fe9 51Requires: libpeas-loader-python3 >= 1.7.0
9c229f8e 52Requires: python3-libs >= 1:3.2.3
ff2a1fe9
ŁK
53Requires: python3-pycairo
54Requires: python3-pygobject3 >= 3.0.0
7be77e00 55Requires: zeitgeist-libs >= 0.9.12
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
2b9cbd82 82Requires: glib2-devel >= 1:2.40.0
9c229f8e
JB
83Requires: gtk+3-devel >= 3.16.0
84Requires: gtksourceview3-devel >= 3.16
ff2a1fe9
ŁK
85Requires: libpeas-devel >= 1.7.0
86Requires: libpeas-gtk-devel >= 1.7.0
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
2b9cbd82
MB
117
118%description -n vala-gedit
119gedit API for Vala language.
120
121%description -n vala-gedit -l pl.UTF-8
122API gedit dla języka Vala.
123
80ed9b49 124%prep
30e2ce94 125%setup -q
80ed9b49
AF
126
127%build
4b52336d 128%{__gtkdocize}
155dfaa5 129%{__libtoolize}
45db3807 130%{__intltoolize}
ff2a1fe9 131%{__aclocal} -I m4 -I libgd
155dfaa5 132%{__autoconf}
b826373e 133%{__autoheader}
155dfaa5 134%{__automake}
135%configure \
3d7ada02 136 --disable-silent-rules \
7be77e00 137 --disable-static \
184bf1ea 138 --disable-updater \
2d248ee3 139 --enable-gtk-doc \
dcb9f503 140 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
141%{__make}
142
143%install
144rm -rf $RPM_BUILD_ROOT
145
2fc3cae5 146%{__make} install \
1abe76cb 147 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 148
1abe76cb 149%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
06a5b741 150 $RPM_BUILD_ROOT%{_libdir}/gedit/*.la
1abe76cb 151
ff2a1fe9 152%find_lang gedit --with-gnome
80ed9b49
AF
153
154%clean
155rm -rf $RPM_BUILD_ROOT
156
b9712ae2 157%post
45db3807 158%update_desktop_database_post
1abe76cb 159%glib_compile_schemas
b9712ae2 160
365c16a7 161%postun
45db3807 162%update_desktop_database_postun
1abe76cb 163%glib_compile_schemas
365c16a7 164
34003c3e 165%files -f gedit.lang
80ed9b49 166%defattr(644,root,root,755)
7be77e00 167%doc AUTHORS BUGS ChangeLog MAINTAINERS NEWS README
b826373e
MB
168%attr(755,root,root) %{_bindir}/gedit
169%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb 170%dir %{_libdir}/gedit
04b337d2 171%attr(755,root,root) %{_libdir}/gedit/libgedit.so
1abe76cb
MB
172%dir %{_libdir}/gedit/plugins
173%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
174%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
175%{_libdir}/gedit/plugins/*.plugin
ff2a1fe9
ŁK
176%{_libdir}/gedit/plugins/externaltools
177%{_libdir}/gedit/plugins/pythonconsole
178%{_libdir}/gedit/plugins/snippets
179%{_libdir}/gedit/plugins/quickopen
1abe76cb
MB
180%dir %{_libdir}/gedit/girepository-1.0
181%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
8cbb4c4e 182%{_datadir}/appdata/org.gnome.gedit.appdata.xml
1abe76cb
MB
183%{_datadir}/gedit
184%{_datadir}/GConf/gsettings/gedit.convert
185%{_datadir}/dbus-1/services/org.gnome.gedit.service
186%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
187%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
188%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
189%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
190%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
191%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
192%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
193%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
8cbb4c4e 194%{_desktopdir}/org.gnome.gedit.desktop
b826373e 195%{_mandir}/man1/gedit.1*
ff2a1fe9
ŁK
196%{py3_sitedir}/gi/overrides/*.py
197%{py3_sitedir}/gi/overrides/__pycache__/*.py[co]
ec3c068c 198
199%files devel
200%defattr(644,root,root,755)
9c229f8e 201%{_includedir}/gedit-3.14
1abe76cb 202%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
203
204%files apidocs
205%defattr(644,root,root,755)
2d248ee3 206%{_gtkdocdir}/gedit
2b9cbd82
MB
207
208%files -n vala-gedit
209%defattr(644,root,root,755)
210%{_datadir}/vala/vapi/gedit.deps
211%{_datadir}/vala/vapi/gedit.vapi
This page took 0.121576 seconds and 4 git commands to generate.