]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.4.2
[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
06a5b741
MB
4Version: 3.4.2
5Release: 1
bb0838aa 6License: GPL v2
80ed9b49 7Group: X11/Applications/Editors
30e2ce94 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.4/%{name}-%{version}.tar.xz
06a5b741 9# Source0-md5: 1f3e9f255fc16609ca8598a82da18cff
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
36c65577 15BuildRequires: gettext-devel
1abe76cb 16BuildRequires: glib2-devel >= 1:2.28.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
MB
20BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0
21BuildRequires: gtk+3-devel >= 3.4.0
1abe76cb 22BuildRequires: gtksourceview3-devel >= 3.0.0
2fc3cae5 23BuildRequires: intltool >= 0.40.0
b826373e 24BuildRequires: iso-codes >= 0.35
ba3960de
ŁK
25BuildRequires: libpeas-devel >= 1.1.0
26BuildRequires: libpeas-gtk-devel >= 1.1.0
4b52336d 27BuildRequires: libsoup-devel
1abe76cb 28BuildRequires: libtool >= 2:2.2.6
2fc3cae5 29BuildRequires: libxml2-devel >= 1:2.6.31
1abe76cb 30BuildRequires: libzeitgeist-devel >= 0.3.2
e0458357 31BuildRequires: pkgconfig
23e4f56b 32BuildRequires: python-devel >= 2.3
ba3960de 33BuildRequires: python-pygobject3-devel >= 3.0.0
d5139838 34BuildRequires: rpm-pythonprov
dcb9f503 35BuildRequires: rpmbuild(find_lang) >= 1.23
1abe76cb 36BuildRequires: rpmbuild(macros) >= 1.601
dcb9f503 37BuildRequires: sed >= 4.0
1af5ebd8 38BuildRequires: tar >= 1:1.22
2fc3cae5 39BuildRequires: xorg-lib-libSM-devel
1af5ebd8 40BuildRequires: xz
b2d6a8ec 41Requires(post,postun): desktop-file-utils
1abe76cb 42Requires(post,postun): glib2 >= 1:2.26.0
ba3960de 43Requires: gsettings-desktop-schemas >= 3.1.0
44303a43 44Requires: gtk+3 >= 3.4.0
184bf1ea 45Requires: iso-codes >= 0.35
ba3960de 46Requires: libpeas-loader-python >= 1.1.0
1abe76cb 47Requires: python-pycairo
ba3960de 48Requires: python-pygobject3 >= 3.0.0
ad6af051 49Obsoletes: gedit-plugins < 2.3.3-2
caa887cc 50# sr@Latn vs. sr@latin
30e2ce94 51Obsoletes: gedit2
caa887cc 52Conflicts: glibc-misc < 6:2.7
35cda6d9 53BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80ed9b49 54
1abe76cb
MB
55%define skip_post_check_so libgedit-private.so.0.0.0
56
80ed9b49 57%description
ae858907 58gedit is a small but powerful text editor for GTK+ and/or GNOME. It
80ed9b49 59includes such features as split-screen mode, a plugin API, which
ae858907 60allows gedit to be extended to support many features while remaining
80ed9b49
AF
61small at its core, multiple document editing and many more functions.
62
834687a5
JR
63%description -l pl.UTF-8
64gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
80ed9b49 65Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
834687a5
JR
66który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
67nie zwiększając rozmiarów samego programu, możliwość edycji wielu
68dokumentów naraz i wiele innych.
80ed9b49 69
ec3c068c 70%package devel
ae858907 71Summary: gedit header files
23e4f56b 72Summary(pl.UTF-8): Pliki nagłówkowe gedit
ec3c068c 73Group: X11/Development/Libraries
155dfaa5 74Requires: %{name} = %{version}-%{release}
1abe76cb 75Requires: gtksourceview3-devel >= 3.0.0
ba3960de
ŁK
76Requires: libpeas-devel >= 1.1.0
77Requires: libpeas-gtk-devel >= 1.1.0
563cddf2 78Obsoletes: gedit2-devel
ec3c068c 79
80%description devel
dcb9f503 81gedit header files.
ec3c068c 82
834687a5
JR
83%description devel -l pl.UTF-8
84Pliki nagłówkowe gedit.
ec3c068c 85
dcb9f503
MB
86%package apidocs
87Summary: gedit API documentation
88Summary(pl.UTF-8): Dokumentacja API gedit
89Group: Documentation
90Requires: gtk-doc-common
563cddf2 91Obsoletes: gedit2-apidocs
dcb9f503
MB
92
93%description apidocs
94gedit API documentation.
95
96%description apidocs -l pl.UTF-8
97Dokumentacja API gedit.
98
80ed9b49 99%prep
30e2ce94 100%setup -q
80ed9b49
AF
101
102%build
4b52336d 103%{__gtkdocize}
155dfaa5 104%{__libtoolize}
45db3807 105%{__intltoolize}
4bfc49ad 106%{__aclocal} -I m4
155dfaa5 107%{__autoconf}
b826373e 108%{__autoheader}
155dfaa5 109%{__automake}
110%configure \
3d7ada02 111 --disable-silent-rules \
184bf1ea 112 --disable-updater \
2d248ee3 113 --enable-gtk-doc \
1abe76cb 114 --disable-static \
dcb9f503 115 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
116%{__make}
117
118%install
119rm -rf $RPM_BUILD_ROOT
120
2fc3cae5 121%{__make} install \
1abe76cb 122 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 123
1abe76cb
MB
124%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
125 $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*/*.py \
06a5b741 126 $RPM_BUILD_ROOT%{_libdir}/gedit/*.la
1abe76cb
MB
127
128%py_postclean
a3dde385 129
dcb9f503 130%find_lang gedit --with-gnome --with-omf
80ed9b49
AF
131
132%clean
133rm -rf $RPM_BUILD_ROOT
134
b9712ae2 135%post
45db3807 136%update_desktop_database_post
1abe76cb 137%glib_compile_schemas
b9712ae2 138
365c16a7 139%postun
45db3807 140%update_desktop_database_postun
1abe76cb 141%glib_compile_schemas
365c16a7 142
34003c3e 143%files -f gedit.lang
80ed9b49 144%defattr(644,root,root,755)
23e4f56b 145%doc README ChangeLog AUTHORS
b826373e
MB
146%attr(755,root,root) %{_bindir}/gedit
147%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb 148%dir %{_libdir}/gedit
06a5b741 149%attr(755,root,root) %{_libdir}/gedit/libgedit-private.so
1abe76cb
MB
150%dir %{_libdir}/gedit/plugins
151%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
152%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
153%{_libdir}/gedit/plugins/*.plugin
154%dir %{_libdir}/gedit/plugins/externaltools
155%{_libdir}/gedit/plugins/externaltools/*.py[co]
156%dir %{_libdir}/gedit/plugins/pythonconsole
157%{_libdir}/gedit/plugins/pythonconsole/*.py[co]
158%dir %{_libdir}/gedit/plugins/snippets
159%{_libdir}/gedit/plugins/snippets/*.py[co]
160%dir %{_libdir}/gedit/plugins/quickopen
161%{_libdir}/gedit/plugins/quickopen/*.py[co]
162%dir %{_libdir}/gedit/girepository-1.0
163%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
164%{_datadir}/gedit
165%{_datadir}/GConf/gsettings/gedit.convert
166%{_datadir}/dbus-1/services/org.gnome.gedit.service
167%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
168%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
169%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
170%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
171%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
172%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
173%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
174%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
b826373e
MB
175%{_desktopdir}/gedit.desktop
176%{_mandir}/man1/gedit.1*
1abe76cb 177%{py_sitedir}/gi/overrides/*.py[co]
ec3c068c 178
179%files devel
180%defattr(644,root,root,755)
1abe76cb
MB
181%{_includedir}/gedit-3.0
182%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
183
184%files apidocs
185%defattr(644,root,root,755)
2d248ee3 186%{_gtkdocdir}/gedit
This page took 0.111109 seconds and 4 git commands to generate.