]> git.pld-linux.org Git - packages/geany-plugins.git/blobdiff - geany-plugins.spec
- up to 1.38
[packages/geany-plugins.git] / geany-plugins.spec
index a7e24a3a7d695eef37a192111a9aa7e6bd632548..716530e02c269c6843acb1ba20bae9a073dbbe96 100644 (file)
@@ -1,29 +1,32 @@
 Summary:       A collection of different plugins for Geany
 Summary(pl.UTF-8):     Zbiór różnych wtyczek dla Geany
 Name:          geany-plugins
-Version:       1.36
-Release:       4
+Version:       1.38
+Release:       1
 License:       GPL v2+
 Group:         Libraries
 Source0:       https://plugins.geany.org/geany-plugins/%{name}-%{version}.tar.gz
-# Source0-md5: 76501a5adb92633cc41d0b6453692454
-Patch0:                libgit2-1.0.patch
+# Source0-md5: 1d9f297ac49e54ab769b12ccef6df0b2
 URL:           https://plugins.geany.org
 BuildRequires: check-devel
 BuildRequires: cppcheck
 BuildRequires: docutils
 BuildRequires: enchant2-devel
-BuildRequires: geany-devel >= 1.36
+BuildRequires: geany-devel >= 1.37
 BuildRequires: gpgme-devel
-BuildRequires: gtk+2-devel
-BuildRequires: gtkspell-devel
+BuildRequires: gtk+3-devel
+BuildRequires: gtkspell3-devel
 BuildRequires: libgit2-devel
 BuildRequires: libmarkdown-devel
 BuildRequires: libtool
 BuildRequires: lua51-devel
-BuildRequires: python-pygtk-devel
-BuildRequires: vte0-devel
-Requires:      geany >= 1.36
+BuildRequires: vala
+BuildRequires: vte-devel
+Requires:      geany >= 1.37
+Obsoletes:     geany-plugins-devhelp < 1.37
+Obsoletes:     geany-plugins-geanypy < 1.37
+Obsoletes:     geany-plugins-multiterm < 1.37
+Obsoletes:     geany-plugins-webhelper < 1.37
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -131,6 +134,21 @@ help you to write multiline defines with aligned backslash.
 Ta wtyczka pomoże Ci napisać definicje wielowierszowe z wyrównanym
 odwrotnym ukośnikiem.
 
+# Incompatible with GTK+3 yet
+#%package devhelp
+#Summary:      devhelp plugin for Geany
+#Summary(pl.UTF-8):    : Wtyczka devhelp dla Geany
+#Group:                Libraries
+#Requires:     %{name} = %{version}-%{release}
+
+#%description devhelp
+#This plugin embeds an API documentation browser and search
+#functionality directly into Geany's user interface.
+
+#%description devhelp -l pl.UTF-8
+#Ta wtyczka osadza przeglądarkę dokumentacji API i wyszukiwanie
+#funkcjonalność bezpośrednio w interfejsie użytkownika Geany.
+
 %package geanyctags
 Summary:       geanyctags plugin for Geany
 Summary(pl.UTF-8):     : Wtyczka geanyctags dla Geany
@@ -289,19 +307,20 @@ Geanyprj is alternative project manager for Geany fast light IDE.
 %description geanyprj -l pl.UTF-8
 Geanyprj jest alternatywnym menedżerem projektów dla Geany IDE.
 
-%package geanypy
-Summary:       geanypy plugin for Geany
-Summary(pl.UTF-8):     : Wtyczka geanypy dla Geany
-Group:         Libraries
-Requires:      %{name} = %{version}-%{release}
+# Incompatible with GTK+3 yet
+#%package geanypy
+#Summary:      geanypy plugin for Geany
+#Summary(pl.UTF-8):    : Wtyczka geanypy dla Geany
+#Group:                Libraries
+#Requires:     %{name} = %{version}-%{release}
 
-%description geanypy
-Write Geany plugins in Python! Geanypy provides most of the standard
-Geany C API for Python.
+#%description geanypy
+#Write Geany plugins in Python! Geanypy provides most of the standard
+#Geany C API for Python.
 
-%description geanypy -l pl.UTF-8
-Pisz wtyczki Geany w Pythonie! Geanypy zapewnia większość
-standardowych API C Geany dla Pythona.
+#%description geanypy -l pl.UTF-8
+#Pisz wtyczki Geany w Pythonie! Geanypy zapewnia większość
+#standardowych API C Geany dla Pythona.
 
 %package geanyvc
 Summary:       geanyvc plugin for Geany
@@ -422,21 +441,38 @@ to insert placeholder text into your document.
 Lipsum to wtyczka dla Geany, która implementuje generator Lorem Ipsum
 do wstawiania tekstu zastępczego do dokumentu.
 
-%package multiterm
-Summary:       multiterm plugin for Geany
-Summary(pl.UTF-8):     : Wtyczka multiterm dla Geany
+%package markdown
+Summary:       markdown plugin for Geany
+Summary(pl.UTF-8):     : Wtyczka markdown dla Geany
 Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
 
-%description multiterm
-MultiTerm is similar to Geany's built-in VTE terminal except that it
-supports multiple terminals in tabs and supports different shells in
-each of the terminal tabs.
-
-%description multiterm -l pl.UTF-8
-MultiTerm jest podobne do wbudowanego w Geany terminala VTE, z tą
-różnicą, że wspiera wiele terminali w zakładkach i różnie powłoki w
-każdej zakłądce terminalowej.
+%description markdown
+This plugin provides a real-time preview of rendered Markdown, that
+is, Markdown converted to HTML and inserted into an HTML template and
+loaded into a WebKit view.
+
+%description markdown -l pl.UTF-8
+Ta wtyczka zapewnia podgląd w czasie rzeczywistym renderowanego
+znacznika, to znaczy znacznika przekonwertowanego na HTML i
+wstawionego do szablonu HTML i załadowanego do widoku WebKit.
+
+# Incompatible with GTK+3 yet
+#%package multiterm
+#Summary:      multiterm plugin for Geany
+#Summary(pl.UTF-8):    : Wtyczka multiterm dla Geany
+#Group:                Libraries
+#Requires:     %{name} = %{version}-%{release}
+
+#%description multiterm
+#MultiTerm is similar to Geany's built-in VTE terminal except that it
+#supports multiple terminals in tabs and supports different shells in
+#each of the terminal tabs.
+
+#%description multiterm -l pl.UTF-8
+#MultiTerm jest podobne do wbudowanego w Geany terminala VTE, z tą
+#różnicą, że wspiera wiele terminali w zakładkach i różnie powłoki w
+#każdej zakłądce terminalowej.
 
 %package overview
 Summary:       overview plugin for Geany
@@ -666,6 +702,22 @@ Vimode is a Vim-mode plugin for Geany
 %description vimode -l pl.UTF-8
 Vimode to wtyczka trybu Vim dla Geany
 
+# Incompatible with GTK+3 yet
+#%package webhelper
+#Summary:      webhelper plugin for Geany
+#Summary(pl.UTF-8):    : Wtyczka webhelper dla Geany
+#Group:                Libraries
+#Requires:     %{name} = %{version}-%{release}
+
+#%description webhelper
+#WebHelper is a plugin for Geany that provides some web development
+#facilities, such as a web page preview and some debugging tools (web
+#inspector).
+
+#%description webhelper -l pl.UTF-8
+#WebHelper to wtyczka dla Geany, która zapewnia pewne funkcje
+#programistyczne, takie jak podgląd strony internetowej i niektóre
+#narzędzia do debugowania (web inspector).
 
 %package workbench
 Summary:       workbench plugin for Geany
@@ -704,7 +756,6 @@ wpisaniu otwierającego tagu.
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure
@@ -719,7 +770,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/{,geany/,%{name}/geanylua/}*.la
-
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgeanypluginutils.so
 # fix locales
 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/el
 
@@ -773,6 +824,13 @@ rm -rf $RPM_BUILD_ROOT
 %doc defineformat/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/geany/defineformat.so
 
+#%files devhelp
+#%defattr(644,root,root,755)
+#%doc devhelp/{AUTHORS,ChangeLog,NEWS,README}
+#%attr(755,root,root) %{_libdir}/geany/devhelp.so
+#%dir %{_datadir}/%{name}/devhelp
+#%{_datadir}/%{name}/devhelp/*
+
 %files geanyctags
 %defattr(644,root,root,755)
 %doc geanyctags/{AUTHORS,ChangeLog,NEWS,README}
@@ -827,12 +885,12 @@ rm -rf $RPM_BUILD_ROOT
 %doc geanyprj/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/geany/geanyprj.so
 
-%files geanypy
-%defattr(644,root,root,755)
-%doc geanypy/{AUTHORS,ChangeLog,NEWS,README}
-%attr(755,root,root) %{_libdir}/geany/geanypy.so
-%{_libdir}/geany/*.py
-%{_libdir}/geany/geanypy
+#%files geanypy
+#%defattr(644,root,root,755)
+#%doc geanypy/{AUTHORS,ChangeLog,NEWS,README}
+#%attr(755,root,root) %{_libdir}/geany/geanypy.so
+#%{_libdir}/geany/*.py
+#%{_libdir}/geany/geanypy
 
 %files geanyvc
 %defattr(644,root,root,755)
@@ -874,10 +932,15 @@ rm -rf $RPM_BUILD_ROOT
 %doc lipsum/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/geany/lipsum.so
 
-%files multiterm
+%files markdown
 %defattr(644,root,root,755)
-%doc multiterm/{AUTHORS,ChangeLog,NEWS,README,TODO}
-%attr(755,root,root) %{_libdir}/geany/multiterm.so
+%doc markdown/{AUTHORS,ChangeLog,NEWS,README}
+%attr(755,root,root) %{_libdir}/geany/markdown.so
+
+#%files multiterm
+#%defattr(644,root,root,755)
+#%doc multiterm/{AUTHORS,ChangeLog,NEWS,README,TODO}
+#%attr(755,root,root) %{_libdir}/geany/multiterm.so
 
 %files overview
 %defattr(644,root,root,755)
@@ -950,6 +1013,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc vimode/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/geany/vimode.so
 
+#%files webhelper
+#%defattr(644,root,root,755)
+#%doc webhelper/{AUTHORS,ChangeLog,NEWS,README}
+#%attr(755,root,root) %{_libdir}/geany/webhelper.so
+
 %files workbench
 %defattr(644,root,root,755)
 %doc workbench/{AUTHORS,ChangeLog,NEWS,README}
This page took 0.108978 seconds and 4 git commands to generate.