3 %bcond_without cppcheck # cppcheck to check geany-plugins source code
5 Summary: A collection of different plugins for Geany
6 Summary(pl.UTF-8): Zbiór różnych wtyczek dla Geany
12 Source0: https://plugins.geany.org/geany-plugins/%{name}-%{version}.tar.gz
13 # Source0-md5: 87b17a7f3ea2402f2bbd5ca68771aafb
14 URL: https://plugins.geany.org/
15 BuildRequires: autoconf >= 2.61
16 BuildRequires: autoconf-archive
17 BuildRequires: automake >= 1:1.8
18 BuildRequires: check-devel
19 %{?with_cppcheck:BuildRequires: cppcheck}
20 BuildRequires: ctpl-devel >= 0.3
21 BuildRequires: docutils
22 BuildRequires: enchant2-devel >= 2.2
23 BuildRequires: gdk-pixbuf2-devel >= 2.0
24 BuildRequires: geany-devel >= 2.0
25 BuildRequires: gettext-tools
26 BuildRequires: glib2-devel >= 1:2.22
27 BuildRequires: gpgme-devel >= 0.4.2
28 BuildRequires: gtk+3-devel >= 3.24
29 #BuildRequires: gtk-webkit3-devel >= 1.1.18
30 BuildRequires: gtk-webkit4-devel >= 1.1.18
31 BuildRequires: gtkspell3-devel >= 3.0
32 BuildRequires: intltool >= 0.35.0
33 BuildRequires: libgit2-devel >= 0.21
34 BuildRequires: libmarkdown-devel
35 BuildRequires: libsoup-devel >= 2.42
36 BuildRequires: libtool
37 BuildRequires: libxml2-devel >= 1:2.6.27
38 BuildRequires: lua51-devel >= 5.1
39 BuildRequires: pkgconfig
41 BuildRequires: vte-devel >= 0.46
42 Requires: geany >= 2.0
43 Requires: glib2 >= 1:2.22
44 Obsoletes: geany-plugins-devhelp < 1.37
45 Obsoletes: geany-plugins-geanypy < 1.37
46 Obsoletes: geany-plugins-multiterm < 1.37
47 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50 Geany-Plugins is a collection of different plugins for Geany, a
53 %description -l pl.UTF-8
54 Geany-Plugins to zbiór różnych wtyczek dla Geany, lekiego IDE
58 Summary: Various small plugins for Geany
59 Summary(pl.UTF-8): Różne drobne dodatki dla Geany
61 Requires: %{name} = %{version}-%{release}
64 This plugin adds various small addons to Geany which aren't worth an
65 own plugin but might still useful for people.
67 %description addons -l pl.UTF-8
68 Ta wtyczka dodaje różne małe dodatki do Geany, które nie zasługują aby
69 mieć własne wtyczki, ale wciąż są użyteczne dla ludzi.
72 Summary: autoclose plugin for Geany
73 Summary(pl.UTF-8): Wtyczka automatycznego zamykania nawiasów dla Geany
75 Requires: %{name} = %{version}-%{release}
77 %description autoclose
78 This plugin enables auto-closing features.
80 %description autoclose -l pl.UTF-8
81 Ta wtyczka automatycznie zamyka nawiasy w trakcie pisania kodu.
84 Summary: automark plugin for Geany
85 Summary(pl.UTF-8): Wtyczka automark dla Geany
87 Requires: %{name} = %{version}-%{release}
90 This is a simple plugin that highlights all words that match current
93 %description automark -l pl.UTF-8
94 Ta wtyczka podświetla wszystkie słowa pasujące do aktualnie
95 znajdującego się pod kursorem.
98 Summary: codenav plugin for Geany
99 Summary(pl.UTF-8): Wtyczka codenav dla Geany
101 Requires: %{name} = %{version}-%{release}
104 This plugin adds some facilities for navigating in code files.
106 %description codenav -l pl.UTF-8
107 Wtyczka ułatwiająca nawigowanie po kodzie.
110 Summary: commander plugin for Geany
111 Summary(pl.UTF-8): Wtyczka commander dla Geany
113 Requires: %{name} = %{version}-%{release}
115 %description commander
116 Commander is a plugin for Geany that provides a command panel for
117 rapid access to any action.
119 %description commander -l pl.UTF-8
120 Commander to wtyczka do Geany, która zapewnia panel poleceń,
121 umożliwiający szybki dostęp do dowolnej akcji.
124 Summary: debugger plugin for Geany
125 Summary(pl.UTF-8): Wtyczka debugger dla Geany
127 Requires: %{name} = %{version}-%{release}
129 %description debugger
130 Plugin enables debugging in Geany. Currently supports GDB only, but
131 was developed with multiple debuggers support in mind, so the other
132 backends support is planned as well.
134 %description debugger -l pl.UTF-8
135 Wtyczka umożliwia debugowanie w Geany. Obecnie obsługuje tylko GDB,
136 ale została opracowana z myślą o obsłudze wielu debuggerów, więc
137 planowane jest także wsparcie innych backendów.
139 %package defineformat
140 Summary: defineformat plugin for Geany
141 Summary(pl.UTF-8): Wtyczka defineformat dla Geany
143 Requires: %{name} = %{version}-%{release}
145 %description defineformat
146 Defineformat -- on-the-fly #define prettyprinter. This plugin will
147 help you to write multiline defines with aligned backslash.
149 %description defineformat -l pl.UTF-8
150 Ta wtyczka pomaga pisać definicje wielowierszowe z wyrównanym
151 odwrotnym ukośnikiem.
154 Summary: geanyctags plugin for Geany
155 Summary(pl.UTF-8): Wtyczka geanyctags dla Geany
157 Requires: %{name} = %{version}-%{release}
160 %description geanyctags
161 GeanyCtags adds a simple support for generating and querying ctags
162 files for a Geany project. It requires that the ctags command is
163 installed in a system path
165 %description geanyctags -l pl.UTF-8
166 GeanyCtags dodaje prostą obsługę generowania i sprawdzania plików
167 ctags dla projektu Geany. Wtyczka wymaga zainstalowanego ctags.
170 Summary: geanydoc plugin for Geany
171 Summary(pl.UTF-8): Wtyczka geanydoc dla Geany
173 Requires: %{name} = %{version}-%{release}
175 %description geanydoc
176 Geanydoc is plugin for Geany IDE that allow execute specified commands
177 on the current word at the cursor position.
179 %description geanydoc -l pl.UTF-8
180 Geanydoc to wtyczka dla IDE Geany, która pozwala wykonywać określone
181 polecenia dla aktualnie zaznaczonego słowa.
183 %package geanyextrasel
184 Summary: geanyextrasel plugin for Geany
185 Summary(pl.UTF-8): Wtyczka geanyextrasel dla Geany
187 Requires: %{name} = %{version}-%{release}
189 %description geanyextrasel
190 The Extra Selection plugin adds the following functions to Geany:
191 - Goto matching brace and select (Select to Matching Brace).
192 - Goto line and select (Select to Line).
193 - Toggle the current selection type between stream and rectangular
194 (without changing column mode, can be invoked while drag-selecting).
195 - Ctrl-Shift-Alt-Left/Right/Home/End keys - same as Ctrl-Shift, but
196 for rectangular selection.
197 - Column mode - while active, all (Ctrl)-Shift-movement keys do
198 rectangle selection instead of stream.
199 - Selection with anchor instead of the Shift-movement keys.
201 %description geanyextrasel -l pl.UTF-8
202 Wtyczka Extra Selection dodaje do Geany następujące funkcje:
203 - Przejście do pasującego nawiasu klamrowego i zaznaczenie (Zaznacz do
204 pasującego nawiasu klamrowego),
205 - Przejście do linii i zaznaczenie (Zaznacz do linii).
206 - Przełączanie bieżącego rodzaju zaznaczenia między strumieniowym a
207 prostokątnym (bez zmiany trybu kolumnowego, można wywoływać podczas
208 zaznaczania przeciągnięciem).
209 - Ctrl-Shift-Alt-Left / Right / Home / End - tak samo jak Ctrl-Shift,
210 ale dla zaznaczania prostokątnego.
211 - Tryb kolumnowy - gdy aktywny, wszystkie klawisze (Ctrl)-Shift-ruch
212 wykonują zaznaczenie prostokątne zamiast strumieniowego.
213 - Zaznaczanie za pomocą kotwicy zamiast klawiszy Shift-move.
216 Summary: geanygendoc plugin for Geany
217 Summary(pl.UTF-8): Wtyczka geanygendoc dla Geany
219 Requires: %{name} = %{version}-%{release}
220 Requires: ctpl >= 0.3
224 %description geanygendoc
225 GeanyGenDoc is a plugin for Geany that aims to help code documentation
226 by automatically generating documentation comment basis from the
229 %description geanygendoc -l pl.UTF-8
230 GeanyGenDoc to wtyczka Geany wspomagająca dokumentowanie kodu poprzez
231 automatyczne generowanie podstaw komentarzy dokumenujących z kodu
234 %package geanyinsertnum
235 Summary: geanyinsertnum plugin for Geany
236 Summary(pl.UTF-8): Wtyczka geanyinsertnum dla Geany
238 Requires: %{name} = %{version}-%{release}
240 %description geanyinsertnum
241 This plugin replaces a (possibly zero-width) rectangular selection
242 with integer numbers, using start/step/base etc. specified by the
243 user. For practical reasons, the number of lines is limited to 250000.
244 Lines shorter than the current selection are skipped.
246 %description geanyinsertnum -l pl.UTF-8
247 Wtyczka ta zastępuje prostokątne zaznaczenie (także o zerowej
248 szerokości) ciągiem liczb całkowitych, określony przez początek, krok,
249 podstawę itp. podane przez użytkownika. Ze względów praktycznych
250 liczba linii jest ograniczona do 250000. Linie krótsze niż bieżące
251 zaznaczenie są pomijane.
254 Summary: geanylua plugin for Geany
255 Summary(pl.UTF-8): Wtyczka geanylua dla Geany
257 Requires: %{name} = %{version}-%{release}
259 %description geanylua
260 This is a plugin for the Geany IDE to provide Lua scripting.
262 %description geanylua -l pl.UTF-8
263 Ta wtyczka umożliwia używanie w Geany skryptów LUA.
266 Summary: geanymacro plugin for Geany
267 Summary(pl.UTF-8): Wtyczka geanymacro dla Geany
269 Requires: %{name} = %{version}-%{release}
271 %description geanymacro
272 Geanymacro is a plugin to provide user defined macros for Geany
274 %description geanymacro -l pl.UTF-8
275 Geanymacro to wtyczka pozwalająca użytkownikowi definiować własne
278 %package geanyminiscript
279 Summary: geanyminiscript plugin for Geany
280 Summary(pl.UTF-8): Wtyczka geanyminiscript dla Geany
282 Requires: %{name} = %{version}-%{release}
284 %description geanyminiscript
285 A Geany Mini-Script filter plugin
287 %description geanyminiscript -l pl.UTF-8
288 Wtyczka filtra Geany Mini-Script
290 %package geanynumberedbookmarks
291 Summary: geanynumberedbookmarks plugin for Geany
292 Summary(pl.UTF-8): Wtyczka geanynumberedbookmarks dla Geany
294 Requires: %{name} = %{version}-%{release}
296 %description geanynumberedbookmarks
297 Geanynumberedbookmarks is a plugin to provide users with 10 numbered
298 bookmarks (in addition to the usual bookmarks).
300 %description geanynumberedbookmarks -l pl.UTF-8
301 Geanynumberedbookmarks to wtyczka zapewniająca użytkownikom 10
302 ponumerowanych zakładek (oprócz zwykłych zakładek).
305 Summary: geanypg plugin for Geany
306 Summary(pl.UTF-8): Wtyczka geanypg dla Geany
308 Requires: %{name} = %{version}-%{release}
311 GeanyPG is a plugin for Geany that allows the user to encrypt, decrypt
312 and verify signatures with GnuPG.
314 %description geanypg -l pl.UTF-8
315 GeanyPG to wtyczka dla Geany, która pozwala użytkownikowi szyfrować,
316 odszyfrowywać i weryfikować podpisy za pomocą GnuPG.
319 Summary: geanyprj plugin for Geany
320 Summary(pl.UTF-8): Wtyczka geanyprj dla Geany
322 Requires: %{name} = %{version}-%{release}
324 %description geanyprj
325 Geanyprj is alternative project manager for Geany fast light IDE.
327 %description geanyprj -l pl.UTF-8
328 Geanyprj jest alternatywnym zarządcą projektów dla Geany IDE.
331 Summary: geanyvc plugin for Geany
332 Summary(pl.UTF-8): Wtyczka geanyvc dla Geany
334 Requires: %{name} = %{version}-%{release}
337 GeanyVC is plugin that provides a uniform way of accessing the
338 different version-control systems inside Geany IDE. Only small subset
339 of vc is implemented, but, hey, you don't need anything besides diff,
340 log, status, revert and commit most time.
342 %description geanyvc -l pl.UTF-8
343 GeanyVC to wtyczka, która zapewnia jednolity sposób dostępu do różnych
344 systemów kontroli wersji w IDE Geany. Zaimplementowano tylko niewielki
345 podzbiór funkcji, ale zwykle wystarczają różnice, log zmian, status,
346 wycofywanie i zatwierdzanie zmian.
349 Summary: geniuspaste plugin for Geany
350 Summary(pl.UTF-8): Wtyczka geniuspaste dla Geany
352 Requires: %{name} = %{version}-%{release}
354 %description geniuspaste
355 This plugin allows the user to paste code from Geany into a configured
356 pastebin service. At the moment it ships with builtin support these
357 pastebin services, but more can be added:
365 GeniusPaste detects automatically the syntax of the code and pastes it
366 with syntax highlighting enabled. It can also display the pasted code
367 opening a new browser tab.
369 %description geniuspaste -l pl.UTF-8
370 Ta wtyczka pozwala użytkownikowi wkleić kod z Geany do skonfigurowanej
371 usługi pastebin. W tej chwili ma wbudowaną obsługę poniższych usłg
372 pastebin, ale może być dodane więcej:
380 GeniusPaste automatycznie wykrywa składnię kodu i wkleja go z
381 włączonym podświetlaniem składni. Może także wyświetlać wklejony kod,
382 otwierając nową kartę przeglądarki.
384 %package git-changebar
385 Summary: git-changebar plugin for Geany
386 Summary(pl.UTF-8): Wtyczka git-changebar dla Geany
388 Requires: %{name} = %{version}-%{release}
390 %description git-changebar
391 This plugin highlights uncommitted changes to files tracked with Git,
392 allows to navigate through the hunks and undo them.
394 %description git-changebar -l pl.UTF-8
395 Ta wtyczka podkreśla niezatwierdzone zmiany w plikach śledzonych za
396 pomocą Gita, pozwala nawigować między zmienionymi blokami i wycofywać
400 Summary: keyrecord plugin for Geany
401 Summary(pl.UTF-8): Wtyczka keyrecord dla Geany
403 Requires: %{name} = %{version}-%{release}
405 %description keyrecord
406 This plugin allows you to record a sequence of keystrokes and to
407 replay it several times.
409 %description keyrecord -l pl.UTF-8
410 Ta wtyczka pozwala nagrywać sekwencję naciśnięć klawiszy i odtwarzać
414 Summary: latex plugin for Geany
415 Summary(pl.UTF-8): Wtyczka latex dla Geany
417 Requires: %{name} = %{version}-%{release}
420 LaTeX is a little plugin to improve support of LaTeX on Geany.
422 %description latex -l pl.UTF-8
423 LaTeX to prosta wtyczka rozszerzająca możliwości Geany w tym zakresie.
425 %package lineoperations
426 Summary: lineoperations plugin for Geany
427 Summary(pl.UTF-8): Wtyczka lineoperations dla Geany
429 Requires: %{name} = %{version}-%{release}
431 %description lineoperations
432 Line Operations is an assortment of simple line functions that can be
433 applied to an open file, or selection.
435 %description lineoperations -l pl.UTF-8
436 Line Operations to zestaw prostych, operujących na liniach funkcji,
437 które można zastosować do otwartego pliku lub zaznaczenia.
440 Summary: lipsum plugin for Geany
441 Summary(pl.UTF-8): Wtyczka lipsum dla Geany
443 Requires: %{name} = %{version}-%{release}
446 Lipsum is a plugin for Geany that implements a Lorem Ipsum generator
447 to insert placeholder text into your document.
449 %description lipsum -l pl.UTF-8
450 Lipsum to wtyczka dla Geany, która implementuje generator Lorem Ipsum
451 do wstawiania tekstu zastępczego do dokumentu.
454 Summary: markdown plugin for Geany
455 Summary(pl.UTF-8): Wtyczka markdown dla Geany
457 Requires: %{name} = %{version}-%{release}
459 %description markdown
460 This plugin provides a real-time preview of rendered Markdown, that
461 is, Markdown converted to HTML and inserted into an HTML template and
462 loaded into a WebKit view.
464 %description markdown -l pl.UTF-8
465 Ta wtyczka zapewnia podgląd w czasie rzeczywistym renderowanego kodu
466 Markdown, tzn. Markdown jest konwertowany na HTML i wstawiany do
467 szablonu HTML, a następnie ładowany do widoku WebKit.
470 Summary: overview plugin for Geany
471 Summary(pl.UTF-8): Wtyczka overview dla Geany
473 Requires: %{name} = %{version}-%{release}
475 %description overview
476 The Overview plugin is a small zoomed-out view next to the normal
477 editor view that allows to see and navigate a lot of the file at once.
478 It is similar to the Minimap in SublimeText or such similar feature in
479 numerous other editors.
481 %description overview -l pl.UTF-8
482 Wtyczka Overview to mały, pomniejszony widok obok normalnego widoku
483 edytora, który pozwala zobaczyć i nawigować po wielu plikach
484 jednocześnie. Jest podobny do Minimapy w SublimeText lub podobnej
485 funkcji w wielu innych edytorach.
487 %package pairtaghighlighter
488 Summary: pairtaghighlighter plugin for Geany
489 Summary(pl.UTF-8): Wtyczka pairtaghighlighter dla Geany
491 Requires: %{name} = %{version}-%{release}
493 %description pairtaghighlighter
494 Finds and highlights matching opening/closing HTML tag by clicking or
495 moving cursor inside a tag.
497 %description pairtaghighlighter -l pl.UTF-8
498 Ta wtyczka znajduje i wyróżnia pasujący otwierający/zamykający
499 znacznik HTML po kliknięciu albo przesunięciu kursora wewnątrz
503 Summary: pohelper plugin for Geany
504 Summary(pl.UTF-8): Wtyczka pohelper dla Geany
506 Requires: %{name} = %{version}-%{release}
508 %description pohelper
509 Translation Helper is a plugin for Geany that improves the support for
510 GetText translation files, by providing various features specific to
511 this format and to translators.
513 %description pohelper -l pl.UTF-8
514 Translation Helper to wtyczka dla Geany, która usprawnia obsługę
515 plików tłumaczeń GetTexta, zapewniając różne funkcje specyficzne dla
516 tego formatu i dla tłumaczy.
518 %package pretty-printer
519 Summary: pretty-printer plugin for Geany
520 Summary(pl.UTF-8): Wtyczka pretty-printer dla Geany
522 Requires: %{name} = %{version}-%{release}
523 Requires: libxml2 >= 1:2.6.27
525 %description pretty-printer
526 Formats an XML file and makes it human-readable.
528 %description pretty-printer -l pl.UTF-8
529 Formatuje XML i czyni go czytelnym dla ludzi.
531 %package projectorganizer
532 Summary: projectorganizer plugin for Geany
533 Summary(pl.UTF-8): Wtyczka projectorganizer dla Geany
535 Requires: %{name} = %{version}-%{release}
537 %description projectorganizer
538 Project Organizer is an extension of Geany's project management
539 displaying a tree of files belonging to the project in the sidebar.
541 %description projectorganizer -l pl.UTF-8
542 Project Organizer to rozszerzenie zarządzania projektami Geany,
543 wyświetlające na pasku bocznym drzewo plików należących do projektu.
546 Summary: scope plugin for Geany
547 Summary(pl.UTF-8): Wtyczka scope dla Geany
549 Requires: %{name} = %{version}-%{release}
552 Scope is a graphical GDB front-end with the normal functions you would
553 expect (stepping, breakpoints...), and a few notable features:
554 - The comminication between Scope and gdb is asynchronous.
555 - You can enter any gdb command, at any time (of course, for the
556 command to be executed, gdb must be[come] available).
557 - All gdb I/O (along with some other messages) is displayed in a
558 terminal-like "Debug Console". Whenever you find the GUI lacking,
559 simply switch to that console and work directly with gdb.
560 - 7-bit/Locale/UTF-8 support for values.
562 %description scope -l pl.UTF-8
563 Scope jest graficznym interfejsem do GDB ze zwykłymi funkcjami,
564 których można oczekiwać (krokami, punktami przerwania itp.) i kilkoma
566 - Łączność między Scope a gdb jest asynchroniczna.
567 - Można wprowadzić dowolne polecenie gdb w dowolnym momencie
568 (oczywiście, aby polecenie zostało wykonane, gdb musi być dostępne).
569 - Wszystkie wejścia/wyjścia gdb (wraz z kilkoma innymi komunikatami)
570 są wyświetlane w podobnej do terminalu „konsoli debugowania”.
571 Jeżeli czegokolwiek brakuje w GUI, wystarczy przełączyć na tę
572 konsolę i pracować bezpośrednio z gdb.
573 - Obsługa znaków 7-bitowych/zlokalizowanych/UTF-8.
576 Summary: sendmail plugin for Geany
577 Summary(pl.UTF-8): Wtyczka sendmail dla Geany
579 Requires: %{name} = %{version}-%{release}
581 %description sendmail
582 SendMail is a little plugin to send a document as attachment using the
583 preferred mail client from inside Geany. It is similar to the envelope
584 symbol of most office tools and requires a mail client that is
585 supporting remote calls. This is not a direct binding to sendmail,
586 even if it could be used for.
588 %description sendmail -l pl.UTF-8
589 SendMail to mała wtyczka do wysyłania dokumentu jako załącznika przy
590 użyciu preferowanego klienta poczty z Geany. Jest podobna do symbolu
591 koperty większości narzędzi biurowych i wymaga klienta poczty
592 obsługującego połączenia zdalne. Nie jest bezpośrednio powiązana z
593 sendmailem, nawet jeśli to sendmail miałby być używany do poczty.
596 Summary: shiftcolumn plugin for Geany
597 Summary(pl.UTF-8): Wtyczka shiftcolumn dla Geany
599 Requires: %{name} = %{version}-%{release}
601 %description shiftcolumn
602 This plugin allows you to move blocks of text horizontally in left or
603 right direction skipping one character at a time.
605 %description shiftcolumn -l pl.UTF-8
606 Ta wtyczka umożliwia przenoszenie bloków tekstu poziomo w lewo lub w
607 prawo, przeskakując jeden znak na raz.
610 Summary: spellcheck plugin for Geany
611 Summary(pl.UTF-8): Wtyczka spellcheck dla Geany
613 Requires: %{name} = %{version}-%{release}
614 Requires: enchant2 >= 2.2
616 %description spellcheck
617 This plugin checks the content of the current document in Geany with
618 the spell check library Enchant. You can also select a certain text
619 passage, then the plugin will only check the selected text. All lines
620 with misspelled words are highlighted with a red squiggly underline
621 and the wrong words are printed in the messages window at the bottom
622 of Geany together with available suggestions. For the plugin to work
623 at all, you need to have the Enchant library installed together with
624 at least one backend (Aspell, Myspell, Hunspell, ...). The plugin's
625 configure dialog lists all available languages/dictionaries which can
626 be used for the spell check.
628 %description spellcheck -l pl.UTF-8
629 Ta wtyczka sprawdza pisownię bieżącego dokumentu w Geany za pomocą
630 biblioteki sprawdzania pisowni Enchant. Można także wybrać określony
631 fragment tekstu, a wtyczka sprawdzi tylko zaznaczony tekst. Wszystkie
632 wiersze z błędnie napisanymi słowami są podświetlone czerwonym
633 zawijasowym podkreśleniem, a nieprawidłowe słowa są wypisywane w oknie
634 wiadomości u dołu Geany wraz z dostępnymi podpowiedziami. Aby wtyczka
635 w ogóle działała, trzeba mieć zainstalowaną bibliotekę Enchant z co
636 najmniej jednym backendem (Aspell, Myspell, Hunspell...). Okno
637 dialogowe konfiguracji wtyczki zawiera listę wszystkich dostępnych
638 języków/słowników, których można użyć do sprawdzania pisowni.
640 %package tableconvert
641 Summary: tableconvert plugin for Geany
642 Summary(pl.UTF-8): Wtyczka tableconvert dla Geany
644 Requires: %{name} = %{version}-%{release}
646 %description tableconvert
647 Tableconvert is a plugin which helps on converting a tabulator
648 separated selection into a table.
650 %description tableconvert -l pl.UTF-8
651 Tableconvert to wtyczka, która pomaga w konwertowaniu zaznaczenia
652 porozdzielanego tabulatorami na tabelę.
655 Summary: treebrowser plugin for Geany
656 Summary(pl.UTF-8): Wtyczka treebrowser dla Geany
658 Requires: %{name} = %{version}-%{release}
660 %description treebrowser
661 The TreeBrowser plugin for Geany provides an alternate way to browse
662 through your files. It displays files and directories in a tree view
663 and has more features than the file browser plugin delivered with
666 %description treebrowser -l pl.UTF-8
667 Wtyczka TreeBrowser dla Geany zapewnia alternatywny sposób
668 przeglądania plików. Wyświetla pliki i katalogi w widoku drzewa i ma
669 więcej funkcji niż wtyczka przeglądarki plików dostarczana z samym
672 %package updatechecker
673 Summary: updatechecker plugin for Geany
674 Summary(pl.UTF-8): Wtyczka updatechecker dla Geany
676 Requires: %{name} = %{version}-%{release}
677 Requires: libsoup >= 2.42
679 %description updatechecker
680 UpdateChecker is a plugin for Geany, which is able to check whether
681 there is a more recent version of Geany available.
683 %description updatechecker -l pl.UTF-8
684 UpdateChecker to wtyczka dla Geany, która może sprawdzić, czy dostępna
685 jest nowsza wersja Geany.
688 Summary: vimode plugin for Geany
689 Summary(pl.UTF-8): Wtyczka vimode dla Geany
691 Requires: %{name} = %{version}-%{release}
694 Vimode is a Vim-mode plugin for Geany.
696 %description vimode -l pl.UTF-8
697 Vimode to wtyczka trybu Vim dla Geany.
700 Summary: webhelper plugin for Geany
701 Summary(pl.UTF-8): : Wtyczka webhelper dla Geany
703 Requires: %{name} = %{version}-%{release}
705 %description webhelper
706 WebHelper is a plugin for Geany that provides some web development
707 facilities, such as a web page preview and some debugging tools (web
710 %description webhelper -l pl.UTF-8
711 WebHelper to wtyczka dla Geany, która zapewnia pewne funkcje
712 programistyczne, takie jak podgląd strony internetowej i niektóre
713 narzędzia diagnostyczne (web inspector).
716 Summary: workbench plugin for Geany
717 Summary(pl.UTF-8): Wtyczka workbench dla Geany
719 Requires: %{name} = %{version}-%{release}
721 %description workbench
722 The Workbench plugin is an extension that makes it possible to manage
723 multiple projects in geany. You can add geany projects to a workbench.
724 From there you can add directories to the project to manage the files
725 belonging to the project.
727 %description workbench -l pl.UTF-8
728 Wtyczka Workbench jest rozszerzeniem, które umożliwia zarządzanie
729 wieloma projektami w Geany. Pozwala dodawać projekty Geany do "biurka
730 roboczego". Stamtąd można dodawać do projektu katalogi, aby zarządzać
731 plikami należącymi do projektu.
734 Summary: xmlsnippets plugin for Geany
735 Summary(pl.UTF-8): Wtyczka xmlsnippets dla Geany
737 Requires: %{name} = %{version}-%{release}
739 %description xmlsnippets
740 This plugin extends XML/HTML tag autocompletion provided by Geany. It
741 automatically inserts a matching snippet after you type an opening
744 %description xmlsnippets -l pl.UTF-8
745 Ta wtyczka rozszerza automatyczne uzupełnianie znaczników XML/HTML
746 dostarczane przez Geany. Automatycznie wstawia pasujący fragment po
747 wpisaniu otwierającego znacznika.
751 %{__rm} build/bundled/gpgme.m4
756 %{__aclocal} -I build
761 %{!?with_cppcheck:--disable-cppcheck} \
762 --disable-silent-rules
767 rm -rf $RPM_BUILD_ROOT
770 DESTDIR=$RPM_BUILD_ROOT
772 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
773 %{__rm} $RPM_BUILD_ROOT%{_libdir}/{,geany/,%{name}/geanylua/}*.la
774 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgeanypluginutils.so
779 rm -rf $RPM_BUILD_ROOT
781 %files -f %{name}.lang
782 %defattr(644,root,root,755)
784 %attr(755,root,root) %{_libdir}/libgeanypluginutils.so.*.*.*
785 %attr(755,root,root) %ghost %{_libdir}/libgeanypluginutils.so.0
786 %dir %{_libdir}/%{name}
787 %dir %{_datadir}/%{name}
790 %defattr(644,root,root,755)
791 %doc addons/{AUTHORS,ChangeLog,NEWS,README}
792 %attr(755,root,root) %{_libdir}/geany/addons.so
795 %defattr(644,root,root,755)
796 %doc autoclose/{AUTHORS,ChangeLog,NEWS,README}
797 %attr(755,root,root) %{_libdir}/geany/autoclose.so
800 %defattr(644,root,root,755)
801 %doc automark/{AUTHORS,ChangeLog,NEWS,README}
802 %attr(755,root,root) %{_libdir}/geany/automark.so
805 %defattr(644,root,root,755)
806 %doc codenav/{AUTHORS,ChangeLog,NEWS,README}
807 %attr(755,root,root) %{_libdir}/geany/codenav.so
810 %defattr(644,root,root,755)
811 %doc commander/{AUTHORS,ChangeLog,NEWS,README}
812 %attr(755,root,root) %{_libdir}/geany/commander.so
815 %defattr(644,root,root,755)
816 %doc commander/{AUTHORS,ChangeLog,NEWS,README}
817 %attr(755,root,root) %{_libdir}/geany/debugger.so
818 %{_datadir}/%{name}/debugger
821 %defattr(644,root,root,755)
822 %doc defineformat/{AUTHORS,ChangeLog,NEWS,README}
823 %attr(755,root,root) %{_libdir}/geany/defineformat.so
826 %defattr(644,root,root,755)
827 %doc geanyctags/{AUTHORS,ChangeLog,NEWS,README}
828 %attr(755,root,root) %{_libdir}/geany/geanyctags.so
831 %defattr(644,root,root,755)
832 %doc geanydoc/{AUTHORS,ChangeLog,NEWS,README}
833 %attr(755,root,root) %{_libdir}/geany/geanydoc.so
836 %defattr(644,root,root,755)
837 %doc geanyextrasel/{AUTHORS,ChangeLog,NEWS,README}
838 %attr(755,root,root) %{_libdir}/geany/geanyextrasel.so
841 %defattr(644,root,root,755)
842 %doc geanygendoc/{AUTHORS,ChangeLog,NEWS,README,TODO}
843 %attr(755,root,root) %{_libdir}/geany/geanygendoc.so
844 %{_datadir}/%{name}/geanygendoc
846 %files geanyinsertnum
847 %defattr(644,root,root,755)
848 %doc geanyinsertnum/{AUTHORS,ChangeLog,NEWS,README}
849 %attr(755,root,root) %{_libdir}/geany/geanyinsertnum.so
852 %defattr(644,root,root,755)
853 %doc geanylua/{AUTHORS,ChangeLog,NEWS,README} geanylua/docs/*.html
854 %attr(755,root,root) %{_libdir}/geany/geanylua.so
855 %dir %{_libdir}/%{name}/geanylua
856 %attr(755,root,root) %{_libdir}/%{name}/geanylua/*.so
857 %{_datadir}/%{name}/geanylua
860 %defattr(644,root,root,755)
861 %doc geanymacro/{AUTHORS,ChangeLog,NEWS,README}
862 %attr(755,root,root) %{_libdir}/geany/geanymacro.so
864 %files geanyminiscript
865 %defattr(644,root,root,755)
866 %doc geanyminiscript/{AUTHORS,ChangeLog,NEWS,README}
867 %attr(755,root,root) %{_libdir}/geany/geanyminiscript.so
869 %files geanynumberedbookmarks
870 %defattr(644,root,root,755)
871 %doc geanynumberedbookmarks/{AUTHORS,ChangeLog,NEWS,README}
872 %attr(755,root,root) %{_libdir}/geany/geanynumberedbookmarks.so
875 %defattr(644,root,root,755)
876 %doc geanypg/{AUTHORS,ChangeLog,NEWS,README}
877 %attr(755,root,root) %{_libdir}/geany/geanypg.so
880 %defattr(644,root,root,755)
881 %doc geanyprj/{AUTHORS,ChangeLog,NEWS,README}
882 %attr(755,root,root) %{_libdir}/geany/geanyprj.so
885 %defattr(644,root,root,755)
886 %doc geanyvc/{AUTHORS,ChangeLog,NEWS,README}
887 %attr(755,root,root) %{_libdir}/geany/geanyvc.so
890 %defattr(644,root,root,755)
891 %doc geniuspaste/{AUTHORS,ChangeLog,NEWS,README}
892 %attr(755,root,root) %{_libdir}/geany/geniuspaste.so
893 %{_datadir}/%{name}/geniuspaste
896 %defattr(644,root,root,755)
897 %doc git-changebar/{AUTHORS,ChangeLog,NEWS,README}
898 %attr(755,root,root) %{_libdir}/geany/git-changebar.so
899 %{_datadir}/%{name}/git-changebar
902 %defattr(644,root,root,755)
903 %doc keyrecord/{AUTHORS,ChangeLog,NEWS,README}
904 %attr(755,root,root) %{_libdir}/geany/keyrecord.so
907 %defattr(644,root,root,755)
908 %doc latex/{AUTHORS,ChangeLog,NEWS,README} latex/doc/latex.pdf
909 %attr(755,root,root) %{_libdir}/geany/latex.so
911 %files lineoperations
912 %defattr(644,root,root,755)
913 %doc lineoperations/{AUTHORS,ChangeLog,NEWS,README}
914 %attr(755,root,root) %{_libdir}/geany/lineoperations.so
917 %defattr(644,root,root,755)
918 %doc lipsum/{AUTHORS,ChangeLog,NEWS,README}
919 %attr(755,root,root) %{_libdir}/geany/lipsum.so
922 %defattr(644,root,root,755)
923 %doc markdown/{AUTHORS,ChangeLog,NEWS,README}
924 %attr(755,root,root) %{_libdir}/geany/markdown.so
927 %defattr(644,root,root,755)
928 %doc overview/{AUTHORS,ChangeLog,NEWS,README}
929 %attr(755,root,root) %{_libdir}/geany/overview.so
930 %{_datadir}/%{name}/overview
932 %files pairtaghighlighter
933 %defattr(644,root,root,755)
934 %doc pairtaghighlighter/{AUTHORS,ChangeLog,NEWS,README}
935 %attr(755,root,root) %{_libdir}/geany/pairtaghighlighter.so
938 %defattr(644,root,root,755)
939 %doc pohelper/{AUTHORS,ChangeLog,NEWS,README}
940 %attr(755,root,root) %{_libdir}/geany/pohelper.so
941 %{_datadir}/%{name}/pohelper
943 %files pretty-printer
944 %defattr(644,root,root,755)
945 %doc pretty-printer/{AUTHORS,NEWS,README}
946 %attr(755,root,root) %{_libdir}/geany/pretty-printer.so
948 %files projectorganizer
949 %defattr(644,root,root,755)
950 %doc projectorganizer/{AUTHORS,ChangeLog,NEWS,README}
951 %attr(755,root,root) %{_libdir}/geany/projectorganizer.so
954 %defattr(644,root,root,755)
955 %doc scope/{AUTHORS,ChangeLog,NEWS,README} scope/docs/*.html
956 %attr(755,root,root) %{_libdir}/geany/scope.so
957 %{_datadir}/%{name}/scope
960 %defattr(644,root,root,755)
961 %doc sendmail/{AUTHORS,ChangeLog,NEWS,README}
962 %attr(755,root,root) %{_libdir}/geany/sendmail.so
965 %defattr(644,root,root,755)
966 %doc shiftcolumn/{AUTHORS,ChangeLog,NEWS,README}
967 %attr(755,root,root) %{_libdir}/geany/shiftcolumn.so
970 %defattr(644,root,root,755)
971 %doc spellcheck/{AUTHORS,ChangeLog,NEWS,README}
972 %attr(755,root,root) %{_libdir}/geany/spellcheck.so
975 %defattr(644,root,root,755)
976 %doc tableconvert/{AUTHORS,ChangeLog,NEWS,README}
977 %attr(755,root,root) %{_libdir}/geany/tableconvert.so
980 %defattr(644,root,root,755)
981 %doc treebrowser/{AUTHORS,ChangeLog,NEWS,README}
982 %attr(755,root,root) %{_libdir}/geany/treebrowser.so
985 %defattr(644,root,root,755)
986 %doc updatechecker/{AUTHORS,ChangeLog,NEWS,README}
987 %attr(755,root,root) %{_libdir}/geany/updatechecker.so
990 %defattr(644,root,root,755)
991 %doc vimode/{AUTHORS,ChangeLog,NEWS,README}
992 %attr(755,root,root) %{_libdir}/geany/vimode.so
995 %defattr(644,root,root,755)
996 %doc webhelper/{AUTHORS,ChangeLog,NEWS,README}
997 %attr(755,root,root) %{_libdir}/geany/webhelper.so
1000 %defattr(644,root,root,755)
1001 %doc workbench/{AUTHORS,ChangeLog,NEWS,README}
1002 %attr(755,root,root) %{_libdir}/geany/workbench.so
1005 %defattr(644,root,root,755)
1006 %doc xmlsnippets/{AUTHORS,ChangeLog,NEWS,README}
1007 %attr(755,root,root) %{_libdir}/geany/xmlsnippets.so