2015-10-19 13:27:31 +03:00
|
|
|
Name: projman
|
2018-01-22 17:30:28 +03:00
|
|
|
Version: 0.4.5
|
2018-03-02 15:49:51 +03:00
|
|
|
Release: rh1
|
2015-10-19 13:27:31 +03:00
|
|
|
Summary: Tcl/Tk Project Manager
|
|
|
|
License: GPL
|
|
|
|
Group: Development/Tcl
|
2018-01-22 17:30:28 +03:00
|
|
|
Url: https://bitbucket.org/svk28/projman
|
2015-10-19 13:27:31 +03:00
|
|
|
BuildArch: noarch
|
|
|
|
Source: %name-%version-%release.tar.gz
|
2018-02-19 14:17:36 +03:00
|
|
|
Requires: tcl, tk, bwidget, tcl-img
|
2015-10-19 13:27:31 +03:00
|
|
|
|
|
|
|
%description
|
|
|
|
This programm is Integrated Development Environment for Tcl/Tk language programming. Include - project manager, text and source editor with syntax highlightning, archive (tar.gz) and PRM builder and more.
|
|
|
|
|
2018-01-22 17:30:28 +03:00
|
|
|
%description -l ru_RU.UTF8
|
2015-10-19 13:27:31 +03:00
|
|
|
Интегрированная среда для программирования на Tcl/Tk. Включает в себя - менеджер проектов, полнофункциональный редактор, систему навигации по файлам и структуре файлов и многое другое.
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -n %name
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
|
|
|
%install
|
2018-03-02 15:49:51 +03:00
|
|
|
mkdir -p $RPM_BUILD_ROOT{%_bindir,%_datadir/%name/{img,msgs,/lib/highlight}}
|
2015-10-19 13:27:31 +03:00
|
|
|
|
|
|
|
install -p -m755 projman.tcl $RPM_BUILD_ROOT%_bindir/%name
|
|
|
|
install -p -m644 *.tcl $RPM_BUILD_ROOT%_datadir/%name/
|
2018-02-19 14:17:36 +03:00
|
|
|
install -p -m644 lib/highlight/*.tcl $RPM_BUILD_ROOT%_datadir/%name/highlight/
|
2015-10-19 13:27:31 +03:00
|
|
|
install -p -m644 *.conf $RPM_BUILD_ROOT%_datadir/%name/
|
|
|
|
install -p -m644 img/*.* $RPM_BUILD_ROOT%_datadir/%name/img/
|
|
|
|
install -p -m644 msgs/*.* $RPM_BUILD_ROOT%_datadir/%name/msgs/
|
|
|
|
|
|
|
|
# Menu support
|
2018-02-19 14:17:36 +03:00
|
|
|
#mkdir -p $RPM_BUILD_ROOT/usr/lib/menu
|
|
|
|
#cat > $RPM_BUILD_ROOT%_libdir/menu/%name << EOF
|
|
|
|
#?package(%name): needs=x11 icon="projman.png" section="Applications/Development/Development environments" title=ProjMan longtitle="Tcl/Tk Project Manager" command=projman
|
|
|
|
#EOF
|
2015-10-19 13:27:31 +03:00
|
|
|
#mdk icons
|
2018-02-19 14:17:36 +03:00
|
|
|
#install -d $RPM_BUILD_ROOT{%_iconsdir,%_liconsdir,%_miconsdir}
|
|
|
|
#install -p -m644 img/icons/%name.png $RPM_BUILD_ROOT%_iconsdir/
|
|
|
|
#install -p -m644 img/icons/large/%name.png $RPM_BUILD_ROOT%_liconsdir/
|
|
|
|
#install -p -m644 img/icons/mini/%name.png $RPM_BUILD_ROOT%_miconsdir/
|
2015-10-19 13:27:31 +03:00
|
|
|
|
|
|
|
%post
|
|
|
|
%update_menus
|
|
|
|
|
|
|
|
%postun
|
|
|
|
%clean_menus
|
|
|
|
|
|
|
|
%files
|
|
|
|
%doc INSTALL CHANGELOG TODO COPYING README THANKS
|
|
|
|
%doc hlp/ru/*
|
|
|
|
%_bindir/%name
|
|
|
|
%_datadir/%name
|
2018-02-19 14:17:36 +03:00
|
|
|
#%_libdir/menu/%name
|
|
|
|
#%_iconsdir/%name.png
|
|
|
|
#%_liconsdir/%name.png
|
|
|
|
#%_miconsdir/%name.png
|
2015-10-19 13:27:31 +03:00
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
2018-02-19 14:17:36 +03:00
|
|
|
* Fri Feb 16 2018 Sergey Kalinin <banzaj@altlinux.ru> 0.4.5
|
|
|
|
- Added saving main window geometry into projman.conf file when close programm
|
|
|
|
- Fixed AutoComplite precedure for TCL/TK-projects
|
|
|
|
- Added colored icon for main window
|
|
|
|
- Fixed "Close all" procedure if opened files from projects and file browser
|
|
|
|
- Fixed parsing some procedure name like ::proc::name or proc_na::me(aa) and parameters {{} {} {}}
|
|
|
|
- Added opening last active project when project run
|
|
|
|
- Fixed Windows OS running without installation
|
|
|
|
- Added gray theme
|
|
|
|
- Fixed work with file from directory (FileBrowser function).
|
|
|
|
- Auto indent added for () [] braces
|
|
|
|
- File Browser added. Now we will edited any file without project
|
|
|
|
- Tcl, Perl, PHP highlight comment procedure fixed
|
|
|
|
- Help file Text.html utf-8 encoding
|
|
|
|
- Change hotkeys "Control+," "Control+." "Control+/" (commect selected, uncoment selected, select all)
|
|
|
|
- Add new function Comments/Uncomment selected text
|
|
|
|
- Added binding mouse button: click on notebook tab highlight opened file name in tree
|
|
|
|
- Change "Paste from Clipboard" function
|
|
|
|
- Change popup editor menu (undo, redo, copy, paste, cut functions)
|
|
|
|
- Change Logo and About dialog
|
|
|
|
- Russian help files was conerting into utf-8 encode
|
|
|
|
- Change help file load procedure
|
|
|
|
- Fixed paste text highlight
|
|
|
|
- Fixed setting edited flag when paste the text from buffer
|
|
|
|
- Remove ctags support
|
|
|
|
- Added gitk (gui for git) support
|
|
|
|
- Changes color setting dialog into "Setting"
|
|
|
|
- Actualizing information into "About" dialog
|
|
|
|
- Corrected color settings for all widgets
|
|
|
|
- Change default color scheme
|
|
|
|
- Remove ctag, change autocomplitt procedure
|
|
|
|
|
2015-10-19 13:27:31 +03:00
|
|
|
* Wed Feb 13 2008 Sergey Kalinin <banzaj@altlinux.ru> 0.3.8-alt1
|
|
|
|
- Added text encoding support from koi8-r,cpp1251,cp866 to UTF-8
|
|
|
|
|
|
|
|
* Tue Feb 20 2007 Sergey Kalinin <banzaj@altlinux.ru> 0.3.7-alt4
|
|
|
|
- Fixed setiings dialog
|
|
|
|
- Fixed saved settings parameter
|
|
|
|
|
|
|
|
* Wed Oct 18 2006 Sergey Kalinin <banzaj@altlinux.ru> 0.3.7-alt3
|
|
|
|
- Remove SuperText widget now use native TEXT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-01-22 17:30:28 +03:00
|
|
|
|
2018-03-02 15:49:51 +03:00
|
|
|
|