ALT Linux repos
S: | 1.5.3.3-alt2 |
5.0: | 1.4-alt6 |
4.1: | 1.4-alt6 |
4.0: | 1.4-alt5 |
3.0: | |
+backports: | 1.4-alt0.C30.1 |
Group :: Databases
RPM: gorilla
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: gorilla
Version: 1.4
Release: alt5
%add_tcl_lib_path %_datadir/%name
Summary: Password gorilla is simple but powerful password manager writen in tcl/tk
Summary(ru_RU.UTF-8): Password gorilla это простой, но мощный, менеджер паролей, написанный на tcl/tk
License: GPL
Group: Databases
Url: http://www.fpx.de/fp/Software/Gorilla
BuildArch: noarch
Requires: bwidget tcl-incrtcl
BuildPreReq: rpm-build-tcl
Source: %name-%version.tar.gz
Patch1: %name-1.4-fonts.patch
# Automatically added by buildreq on Mon May 21 2007
BuildRequires: packages-info-i18n-common tk
%description
Password gorilla is simple but powerful password manager writen in tcl/tk
%description -l ru_RU.UTF-8
Password gorilla это простой, но мощный, менеджер паролей, написанный на tcl/tk
%prep
%setup
%patch1 -p1
%build
%configure
%install
%__chmod ugo-x blowfish/* pwsafe/* sha1/* twofish/* *.tcl *.txt
# Menu support
%__mkdir_p %buildroot%_menudir
cat > %buildroot%_menudir/%name << EOF
?package(%name): needs=x11 icon="%name.gif" section="Applications/Databases" title=Gorilla longtitle="Gorilla password manager" command=%name
EOF
%__mkdir_p %buildroot%_bindir
%__subst 's|%name.tcl|%_datadir/%name/%name.tcl|' %name
%__install %name %buildroot%_bindir
%__mkdir_p %buildroot%_datadir/%name
%__subst 's|sha1 blowfish twofish pwsafe|%_datadir/%name/sha1 %_datadir/%name/blowfish %_datadir/%name/twofish %_datadir/%name/pwsafe|;s|isaac.tcl|%_datadir/%name/isaac.tcl|' %name.tcl
%__perl -i -walpe's|^(.*ShowTextFile.+".+" ")(.+)(".?)$|$1%_defaultdocdir/%name-%version/$2$3|' %name.tcl
%__install %name.tcl %buildroot%_datadir/%name
%__install isaac.tcl %buildroot%_datadir/%name
%__cp -vr sha1 %buildroot%_datadir/%name
%__cp -vr blowfish %buildroot%_datadir/%name
%__cp -vr twofish %buildroot%_datadir/%name
%__cp -vr pwsafe %buildroot%_datadir/%name
%__mkdir_p %buildroot%_niconsdir
%__mkdir_p %buildroot%_miconsdir
%__mkdir_p %buildroot%_liconsdir
%__install pics/%name-32x32.gif %buildroot%_niconsdir/%name.gif
%__install pics/%name-16x16.gif %buildroot%_miconsdir/%name.gif
%__install pics/%name-48x48.gif %buildroot%_liconsdir/%name.gif
%post
%update_menus
%postun
%clean_menus
%files
%_bindir/%name
%_datadir/%name
%_menudir/%name
%_niconsdir/%name.gif
%_miconsdir/%name.gif
%_liconsdir/%name.gif
%doc *.txt
%changelog
…
Full changelog you can see here
Version: 1.4
Release: alt5
%add_tcl_lib_path %_datadir/%name
Summary: Password gorilla is simple but powerful password manager writen in tcl/tk
Summary(ru_RU.UTF-8): Password gorilla это простой, но мощный, менеджер паролей, написанный на tcl/tk
License: GPL
Group: Databases
Url: http://www.fpx.de/fp/Software/Gorilla
BuildArch: noarch
Requires: bwidget tcl-incrtcl
BuildPreReq: rpm-build-tcl
Source: %name-%version.tar.gz
Patch1: %name-1.4-fonts.patch
# Automatically added by buildreq on Mon May 21 2007
BuildRequires: packages-info-i18n-common tk
%description
Password gorilla is simple but powerful password manager writen in tcl/tk
%description -l ru_RU.UTF-8
Password gorilla это простой, но мощный, менеджер паролей, написанный на tcl/tk
%prep
%setup
%patch1 -p1
%build
%configure
%install
%__chmod ugo-x blowfish/* pwsafe/* sha1/* twofish/* *.tcl *.txt
# Menu support
%__mkdir_p %buildroot%_menudir
cat > %buildroot%_menudir/%name << EOF
?package(%name): needs=x11 icon="%name.gif" section="Applications/Databases" title=Gorilla longtitle="Gorilla password manager" command=%name
EOF
%__mkdir_p %buildroot%_bindir
%__subst 's|%name.tcl|%_datadir/%name/%name.tcl|' %name
%__install %name %buildroot%_bindir
%__mkdir_p %buildroot%_datadir/%name
%__subst 's|sha1 blowfish twofish pwsafe|%_datadir/%name/sha1 %_datadir/%name/blowfish %_datadir/%name/twofish %_datadir/%name/pwsafe|;s|isaac.tcl|%_datadir/%name/isaac.tcl|' %name.tcl
%__perl -i -walpe's|^(.*ShowTextFile.+".+" ")(.+)(".?)$|$1%_defaultdocdir/%name-%version/$2$3|' %name.tcl
%__install %name.tcl %buildroot%_datadir/%name
%__install isaac.tcl %buildroot%_datadir/%name
%__cp -vr sha1 %buildroot%_datadir/%name
%__cp -vr blowfish %buildroot%_datadir/%name
%__cp -vr twofish %buildroot%_datadir/%name
%__cp -vr pwsafe %buildroot%_datadir/%name
%__mkdir_p %buildroot%_niconsdir
%__mkdir_p %buildroot%_miconsdir
%__mkdir_p %buildroot%_liconsdir
%__install pics/%name-32x32.gif %buildroot%_niconsdir/%name.gif
%__install pics/%name-16x16.gif %buildroot%_miconsdir/%name.gif
%__install pics/%name-48x48.gif %buildroot%_liconsdir/%name.gif
%post
%update_menus
%postun
%clean_menus
%files
%_bindir/%name
%_datadir/%name
%_menudir/%name
%_niconsdir/%name.gif
%_miconsdir/%name.gif
%_liconsdir/%name.gif
%doc *.txt
%changelog
…
Full changelog you can see here