]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- Package renamed from gedit2 to gedit (currently v3+)
[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
44303a43 4Version: 3.4.1
4feb0e14 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
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
30e2ce94 52Obsoletes: gedit2
caa887cc 53Conflicts: glibc-misc < 6:2.7
35cda6d9 54BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80ed9b49 55
1abe76cb
MB
56%define skip_post_check_so libgedit-private.so.0.0.0
57
80ed9b49 58%description
ae858907 59gedit is a small but powerful text editor for GTK+ and/or GNOME. It
80ed9b49 60includes such features as split-screen mode, a plugin API, which
ae858907 61allows gedit to be extended to support many features while remaining
80ed9b49
AF
62small at its core, multiple document editing and many more functions.
63
834687a5
JR
64%description -l pl.UTF-8
65gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
80ed9b49 66Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
834687a5
JR
67który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
68nie zwiększając rozmiarów samego programu, możliwość edycji wielu
69dokumentów naraz i wiele innych.
80ed9b49 70
ec3c068c 71%package devel
ae858907 72Summary: gedit header files
23e4f56b 73Summary(pl.UTF-8): Pliki nagłówkowe gedit
ec3c068c 74Group: X11/Development/Libraries
155dfaa5 75Requires: %{name} = %{version}-%{release}
1abe76cb 76Requires: gtksourceview3-devel >= 3.0.0
ba3960de
ŁK
77Requires: libpeas-devel >= 1.1.0
78Requires: libpeas-gtk-devel >= 1.1.0
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
91
92%description apidocs
93gedit API documentation.
94
95%description apidocs -l pl.UTF-8
96Dokumentacja API gedit.
97
80ed9b49 98%prep
30e2ce94 99%setup -q
80ed9b49
AF
100
101%build
4b52336d 102%{__gtkdocize}
155dfaa5 103%{__libtoolize}
45db3807 104%{__intltoolize}
4bfc49ad 105%{__aclocal} -I m4
155dfaa5 106%{__autoconf}
b826373e 107%{__autoheader}
155dfaa5 108%{__automake}
109%configure \
3d7ada02 110 --disable-silent-rules \
184bf1ea 111 --disable-updater \
2d248ee3 112 --enable-gtk-doc \
1abe76cb 113 --disable-static \
dcb9f503 114 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
115%{__make}
116
117%install
118rm -rf $RPM_BUILD_ROOT
119
2fc3cae5 120%{__make} install \
1abe76cb 121 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 122
1abe76cb
MB
123%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
124 $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*/*.py \
125 $RPM_BUILD_ROOT%{_libdir}/*.la
126
127%py_postclean
a3dde385 128
dcb9f503 129%find_lang gedit --with-gnome --with-omf
80ed9b49
AF
130
131%clean
132rm -rf $RPM_BUILD_ROOT
133
b9712ae2 134%post
b7567d7f 135/sbin/ldconfig
45db3807 136%update_desktop_database_post
1abe76cb 137%glib_compile_schemas
b9712ae2 138
365c16a7 139%postun
b7567d7f 140/sbin/ldconfig
45db3807 141%update_desktop_database_postun
1abe76cb 142%glib_compile_schemas
365c16a7 143
34003c3e 144%files -f gedit.lang
80ed9b49 145%defattr(644,root,root,755)
23e4f56b 146%doc README ChangeLog AUTHORS
b826373e
MB
147%attr(755,root,root) %{_bindir}/gedit
148%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb
MB
149%attr(755,root,root) %{_libdir}/libgedit-private.so.*.*.*
150%attr(755,root,root) %ghost %{_libdir}/libgedit-private.so.0
151%dir %{_libdir}/gedit
152%dir %{_libdir}/gedit/plugins
153%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
154%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
155%{_libdir}/gedit/plugins/*.plugin
156%dir %{_libdir}/gedit/plugins/externaltools
157%{_libdir}/gedit/plugins/externaltools/*.py[co]
158%dir %{_libdir}/gedit/plugins/pythonconsole
159%{_libdir}/gedit/plugins/pythonconsole/*.py[co]
160%dir %{_libdir}/gedit/plugins/snippets
161%{_libdir}/gedit/plugins/snippets/*.py[co]
162%dir %{_libdir}/gedit/plugins/quickopen
163%{_libdir}/gedit/plugins/quickopen/*.py[co]
164%dir %{_libdir}/gedit/girepository-1.0
165%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
166%{_datadir}/gedit
167%{_datadir}/GConf/gsettings/gedit.convert
168%{_datadir}/dbus-1/services/org.gnome.gedit.service
169%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
170%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
171%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
172%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
173%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
174%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
175%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
176%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
b826373e
MB
177%{_desktopdir}/gedit.desktop
178%{_mandir}/man1/gedit.1*
1abe76cb 179%{py_sitedir}/gi/overrides/*.py[co]
ec3c068c 180
181%files devel
182%defattr(644,root,root,755)
1abe76cb
MB
183%attr(755,root,root) %{_libdir}/libgedit-private.so
184%{_includedir}/gedit-3.0
185%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
186
187%files apidocs
188%defattr(644,root,root,755)
2d248ee3 189%{_gtkdocdir}/gedit
This page took 0.069602 seconds and 4 git commands to generate.