SPECS: codeblocks.spec - pl, some cosmetics

qboosh qboosh at pld-linux.org
Tue Dec 6 19:48:25 CET 2005


Author: qboosh                       Date: Tue Dec  6 18:48:25 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- pl, some cosmetics

---- Files affected:
SPECS:
   codeblocks.spec (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SPECS/codeblocks.spec
diff -u SPECS/codeblocks.spec:1.3 SPECS/codeblocks.spec:1.4
--- SPECS/codeblocks.spec:1.3	Fri Dec  2 17:30:04 2005
+++ SPECS/codeblocks.spec	Tue Dec  6 19:48:19 2005
@@ -4,6 +4,7 @@
 #		- move plugins to libdir/name/...
 #
 Summary:	An open source, cross platform, free C++ IDE
+Summary(pl):	Wieloplatformowe, darmowe IDE do C++ o otwartych źródłach
 Name:		codeblocks
 Version:	1.0
 %define		_rc	rc2
@@ -17,8 +18,7 @@
 BuildRequires:	automake
 BuildRequires:	dos2unix
 BuildRequires:	libtool
-BuildRequires:	wxGTK2-devel
-BuildRequires:	wxWidgets-devel
+BuildRequires:	wxGTK2-devel >= 2.6.0
 BuildRequires:	zip
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -29,49 +29,82 @@
 Code::Blocks can be extended with plugin DLLs. It includes a plugin
 wizard so you can compile your own plugins!
 
-Features:
-
 Highlights:
-
-     - Open Source! GPL2, no hidden costs.
-     - Cross-platform. Runs on Linux or Windows (uses wxWidgets).
-     - Made in GNU C++. No interpreted languages or proprietary libs
-       needed.
-     - Comes in two presentations: Standalone, and MinGW bundle
-     - Devpack support (optional)
-     - Extensible thru plugins (SDK available in the downloads section)
+ - Open Source! GPL 2, no hidden costs
+ - Cross-platform; runs on Linux or Windows (uses wxWidgets)
+ - Made in GNU C++; no interpreted languages or proprietary libs
+   needed
+ - Extensible thru plugins
 
 Compiler-related features:
-
-     - Multiple compiler support:
-       - GCC (MingW / Linux GCC)
-       - MSVC++
-       - Digital Mars
-       - Borland C++ 5.5
-       - Open Watcom
-     - Compiles directly or with makefiles
-     - Predefined project templates
-     - Custom template support
-     - Uses XML format for project files.
-     - Multi-target projects
-     - Workspaces support
-     - Imports MSVC projects and workspaces (NOTE: assembly code and
-       inter-project dependencies not supported yet)
-     - Imports Dev-C++ projects
-     - Integrates with GDB for debugging
+ - Multiple compiler support: GCC (MingW / Linux), MSVC++, Digital
+   Mars, Borland C++ 5.5, Open Watcom
+ - Compiles directly or with makefiles
+ - Predefined project templates
+ - Custom template support
+ - Uses XML format for project files
+ - Multi-target projects
+ - Workspaces support
+ - Imports MSVC projects and workspaces (NOTE: assembly code and
+   inter-project dependencies not supported yet)
+ - Imports Dev-C++ projects
+ - Integrates with GDB for debugging
 
 Interface Features:
-
-     - Syntax highlighting, customizable and extensible
-     - Code folding for C++ and XML files.
-     - Tabbed interface
-     - Code completion plugin
-     - Class Browser
-     - Smart indent
-     - One-key swap between .h and .c/.cpp files
-     - Open files list for quick switching between files (optional)
-     - External customizable "Tools"
-     - To-do list management with different users
+ - Syntax highlighting, customizable and extensible
+ - Code folding for C++ and XML files
+ - Tabbed interface
+ - Code completion plugin
+ - Class Browser
+ - Smart indent
+ - One-key swap between .h and .c/.cpp files
+ - Open files list for quick switching between files (optional)
+ - External customizable "Tools"
+ - To-do list management with different users
+
+%description -l pl
+Code::Blocks to darmowe IDE dla C++ tworzone specjalnie w celu
+zaspokojenia największych potrzeb swoich użytkowników. Zostało
+zaprojektowane od początku aby było rozszerzalne i konfigurowalne.
+Code::Blocks, jako zbudowane w oparciu o szkielet wtyczek, można
+rozszerzać. Zawiera czarodzieja dla wtyczek, więc można kompilować
+własne.
+
+Główne cechy:
+ - otwarte źródła na licencji GPL 2, bez ukrytych kosztów
+ - wieloplatformowość - działa na Linuksie i Windows (przy użyciu
+   wxWidgets)
+ - stworzone w GNU C++, nie wymaga języków interpretowanych ani
+   własnościowych bibliotek
+ - rozszerzalne poprzez wtyczki
+
+Cechy związane z kompilatorami:
+ - obsługa wielu kompilatorów: GCC (MingW / Linux), MSVC++, Digital
+   Mars, Borland C++ 5.5, Open Watcom
+ - kompiluje bezpośrednio lub z użyciem plików Makefile
+ - predefiniowane szablony projektów
+ - obsługa własnych szablonów
+ - używa formatu XML dla plików projektów
+ - projekty z wieloma celami
+ - obsługa przestrzeni zadań (workspace)
+ - import projektów i przestrzeni zadań MSVC (uwaga: kdo w asemblerze
+   i zależności między projektami nie są jeszcze obsługiwane)
+ - import projektów Dev-C++
+ - integracja z GDB do odpluskwiania
+
+Cechy interfejsu:
+ - podświetlanie składni - konfigurowalne i rozszerzalne
+ - zwijanie kodu w plikach C++ i XML
+ - interfejs z zakładkami
+ - wtyczka dopełniania kodu
+ - przeglądarka klas
+ - inteligentne wcięcia
+ - przełączanie jednym klawiszem między plikami .h i .c/.cpp
+ - lista otwartych plików do szybkiego przełączania między nimi
+   (opcja)
+ - zewnętrzne, konfigurowalne "narzędzia"
+ - zarządzanie listą rzeczy do zrobienia ("To-do") przez różnych
+   użytkowników
 
 %prep
 %setup -q -n %{name}-%{version}%{_rc}
@@ -114,7 +147,7 @@
 %{_datadir}/%{name}/images
 %{_datadir}/%{name}/lexers
 %{_datadir}/%{name}/templates
-# TODO!
+# TODO: FHS!
 %dir %{_datadir}/%{name}/plugins
 %attr(755,root,root) %{_datadir}/%{name}/plugins/*.so
 
@@ -124,6 +157,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2005/12/06 18:48:19  qboosh
+- pl, some cosmetics
+
 Revision 1.3  2005/12/02 16:30:04  pluto
 - files almost done. seems to work...
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/codeblocks.spec?r1=1.3&r2=1.4&f=u




More information about the pld-cvs-commit mailing list