]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.4.1
[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
80ed9b49 3Name: gedit2
44303a43 4Version: 3.4.1
4feb0e14 5Release: 1
bb0838aa 6License: GPL v2
80ed9b49 7Group: X11/Applications/Editors
184bf1ea 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.4/gedit-%{version}.tar.xz
44303a43 9# Source0-md5: f3d057140091dc28aef81bbe3bfca029
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
80ed9b49 49Obsoletes: gedit-devel
ad6af051 50Obsoletes: gedit-plugins < 2.3.3-2
caa887cc 51# sr@Latn vs. sr@latin
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
ec3c068c 78
79%description devel
dcb9f503 80gedit header files.
ec3c068c 81
834687a5
JR
82%description devel -l pl.UTF-8
83Pliki nagłówkowe gedit.
ec3c068c 84
dcb9f503
MB
85%package apidocs
86Summary: gedit API documentation
87Summary(pl.UTF-8): Dokumentacja API gedit
88Group: Documentation
89Requires: gtk-doc-common
90
91%description apidocs
92gedit API documentation.
93
94%description apidocs -l pl.UTF-8
95Dokumentacja API gedit.
96
80ed9b49
AF
97%prep
98%setup -q -n gedit-%{version}
99
100%build
4b52336d 101%{__gtkdocize}
155dfaa5 102%{__libtoolize}
45db3807 103%{__intltoolize}
4bfc49ad 104%{__aclocal} -I m4
155dfaa5 105%{__autoconf}
b826373e 106%{__autoheader}
155dfaa5 107%{__automake}
108%configure \
3d7ada02 109 --disable-silent-rules \
184bf1ea 110 --disable-updater \
2d248ee3 111 --enable-gtk-doc \
1abe76cb 112 --disable-static \
dcb9f503 113 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
114%{__make}
115
116%install
117rm -rf $RPM_BUILD_ROOT
118
2fc3cae5 119%{__make} install \
1abe76cb 120 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 121
1abe76cb
MB
122%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
123 $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*/*.py \
124 $RPM_BUILD_ROOT%{_libdir}/*.la
125
126%py_postclean
a3dde385 127
dcb9f503 128%find_lang gedit --with-gnome --with-omf
80ed9b49
AF
129
130%clean
131rm -rf $RPM_BUILD_ROOT
132
b9712ae2 133%post
b7567d7f 134/sbin/ldconfig
45db3807 135%update_desktop_database_post
1abe76cb 136%glib_compile_schemas
b9712ae2 137
365c16a7 138%postun
b7567d7f 139/sbin/ldconfig
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
MB
148%attr(755,root,root) %{_libdir}/libgedit-private.so.*.*.*
149%attr(755,root,root) %ghost %{_libdir}/libgedit-private.so.0
150%dir %{_libdir}/gedit
151%dir %{_libdir}/gedit/plugins
152%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
153%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
154%{_libdir}/gedit/plugins/*.plugin
155%dir %{_libdir}/gedit/plugins/externaltools
156%{_libdir}/gedit/plugins/externaltools/*.py[co]
157%dir %{_libdir}/gedit/plugins/pythonconsole
158%{_libdir}/gedit/plugins/pythonconsole/*.py[co]
159%dir %{_libdir}/gedit/plugins/snippets
160%{_libdir}/gedit/plugins/snippets/*.py[co]
161%dir %{_libdir}/gedit/plugins/quickopen
162%{_libdir}/gedit/plugins/quickopen/*.py[co]
163%dir %{_libdir}/gedit/girepository-1.0
164%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
165%{_datadir}/gedit
166%{_datadir}/GConf/gsettings/gedit.convert
167%{_datadir}/dbus-1/services/org.gnome.gedit.service
168%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
169%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
170%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
171%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
172%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
173%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
174%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
175%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
b826373e
MB
176%{_desktopdir}/gedit.desktop
177%{_mandir}/man1/gedit.1*
1abe76cb 178%{py_sitedir}/gi/overrides/*.py[co]
ec3c068c 179
180%files devel
181%defattr(644,root,root,755)
1abe76cb
MB
182%attr(755,root,root) %{_libdir}/libgedit-private.so
183%{_includedir}/gedit-3.0
184%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
185
186%files apidocs
187%defattr(644,root,root,755)
2d248ee3 188%{_gtkdocdir}/gedit
This page took 0.162628 seconds and 4 git commands to generate.