]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.0.4
[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
1af5ebd8 4Version: 3.0.4
4feb0e14 5Release: 1
bb0838aa 6License: GPL v2
80ed9b49 7Group: X11/Applications/Editors
1af5ebd8
MB
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.0/gedit-%{version}.tar.xz
9# Source0-md5: 7a38b7ebf7ebe521944ba9fa49aa2f8a
2fc3cae5 10URL: http://www.gnome.org/projects/gedit/
4b52336d 11BuildRequires: autoconf >= 2.64
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
MB
19BuildRequires: gobject-introspection-devel >= 0.10.0
20BuildRequires: gsettings-desktop-schemas-devel >= 3.0.0
21BuildRequires: gtk+3-devel >= 3.0.2
23e4f56b 22BuildRequires: gtk-doc >= 1.8
1abe76cb 23BuildRequires: gtksourceview3-devel >= 3.0.0
2fc3cae5 24BuildRequires: intltool >= 0.40.0
b826373e 25BuildRequires: iso-codes >= 0.35
1abe76cb
MB
26BuildRequires: libpeas-devel >= 1.0.0
27BuildRequires: libpeas-gtk-devel >= 1.0.0
4b52336d 28BuildRequires: libsoup-devel
1abe76cb 29BuildRequires: libtool >= 2:2.2.6
2fc3cae5 30BuildRequires: libxml2-devel >= 1:2.6.31
1abe76cb 31BuildRequires: libzeitgeist-devel >= 0.3.2
e0458357 32BuildRequires: pkgconfig
23e4f56b 33BuildRequires: python-devel >= 2.3
d5139838 34BuildRequires: rpm-pythonprov
dcb9f503 35BuildRequires: rpmbuild(find_lang) >= 1.23
1abe76cb 36BuildRequires: rpmbuild(macros) >= 1.601
ca5c6566 37BuildRequires: scrollkeeper >= 0.3.12
dcb9f503 38BuildRequires: sed >= 4.0
1af5ebd8 39BuildRequires: tar >= 1:1.22
2fc3cae5 40BuildRequires: xorg-lib-libSM-devel
1af5ebd8 41BuildRequires: xz
b2d6a8ec 42Requires(post,postun): desktop-file-utils
365c16a7 43Requires(post,postun): scrollkeeper
1abe76cb
MB
44Requires(post,postun): glib2 >= 1:2.26.0
45Requires: gsettings-desktop-schemas >= 3.0.0
46Requires: libpeas-loader-python >= 1.0.0
47Requires: python-pycairo
48Requires: python-pygobject >= 2.28.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
MB
75Requires: gtksourceview3-devel >= 3.0.0
76Requires: libpeas-devel >= 1.0.0
77Requires: libpeas-gtk-devel >= 1.0.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 \
4bfc49ad 109 --disable-scrollkeeper \
3d7ada02 110 --disable-silent-rules \
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%scrollkeeper_update_post
136%update_desktop_database_post
1abe76cb 137%glib_compile_schemas
b9712ae2 138
365c16a7 139%postun
b7567d7f 140/sbin/ldconfig
45db3807 141%scrollkeeper_update_postun
142%update_desktop_database_postun
1abe76cb 143%glib_compile_schemas
365c16a7 144
34003c3e 145%files -f gedit.lang
80ed9b49 146%defattr(644,root,root,755)
23e4f56b 147%doc README ChangeLog AUTHORS
b826373e
MB
148%attr(755,root,root) %{_bindir}/gedit
149%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb
MB
150%attr(755,root,root) %{_libdir}/libgedit-private.so.*.*.*
151%attr(755,root,root) %ghost %{_libdir}/libgedit-private.so.0
152%dir %{_libdir}/gedit
153%dir %{_libdir}/gedit/plugins
154%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
155%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
156%{_libdir}/gedit/plugins/*.plugin
157%dir %{_libdir}/gedit/plugins/externaltools
158%{_libdir}/gedit/plugins/externaltools/*.py[co]
159%dir %{_libdir}/gedit/plugins/pythonconsole
160%{_libdir}/gedit/plugins/pythonconsole/*.py[co]
161%dir %{_libdir}/gedit/plugins/snippets
162%{_libdir}/gedit/plugins/snippets/*.py[co]
163%dir %{_libdir}/gedit/plugins/quickopen
164%{_libdir}/gedit/plugins/quickopen/*.py[co]
165%dir %{_libdir}/gedit/girepository-1.0
166%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
167%{_datadir}/gedit
168%{_datadir}/GConf/gsettings/gedit.convert
169%{_datadir}/dbus-1/services/org.gnome.gedit.service
170%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
171%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
172%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
173%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
174%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
175%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
176%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
177%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
b826373e
MB
178%{_desktopdir}/gedit.desktop
179%{_mandir}/man1/gedit.1*
1abe76cb 180%{py_sitedir}/gi/overrides/*.py[co]
ec3c068c 181
182%files devel
183%defattr(644,root,root,755)
1abe76cb
MB
184%attr(755,root,root) %{_libdir}/libgedit-private.so
185%{_includedir}/gedit-3.0
186%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
187
188%files apidocs
189%defattr(644,root,root,755)
2d248ee3 190%{_gtkdocdir}/gedit
This page took 0.05758 seconds and 4 git commands to generate.