Группа :: Разработка/Прочее
Пакет: ht
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define real_version 0.9.1
%define rel alt1
#define pre_release pre1
Name: ht
Version: %real_version
%ifdef %pre_release
Release: %rel.%pre_release
%endif
%ifndef %pre_release
Release: %rel
%endif
Summary: ncurses-based file viewer/editor/analyzer/disassembler
Group: Development/Other
License: GPL
Url: http://hte.sourceforge.net
Packager: Ivan Fedorov <ns at altlinux.ru>
%ifdef %pre_release
Source: %name-%real_version%pre_release.tar.bz2
%endif
%ifndef %pre_release
Source: %name-%real_version.tar.bz2
%endif
# Automatically added by buildreq on Fri May 21 2004
BuildRequires: flex gcc-c++ libncurses-devel libstdc++-devel libtinfo-devel
%description
HT is a file editor/viewer/analyzer for executables. The goal is to combine the
low-level functionality of a debugger and the usability of IDEs. We plan to
implement all (hex-)editing features and support of the most important file
formats.
%prep
%ifdef %pre_release
%setup -q -n %name-%real_version%pre_release
%endif
%ifndef %pre_release
%setup -q -n %name-%real_version
%endif
%build
%__autoconf
%configure --prefix=%prefix --disable-x11-textmode --enable-release
%make
%install
%ifdef %pre_release
%__mkdir_p %buildroot%_docdir/%name-%real_version%pre_release/
%makeinstall
%__install -m0644 doc/README %buildroot%_docdir/%name-%real_version%pre_release/
%__install -m0644 doc/ht.texi %buildroot%_docdir/%name-%real_version%pre_release/
%__install -m0644 doc/ht.html %buildroot%_docdir/%name-%real_version%pre_release/
%endif
%ifndef %pre_release
%__mkdir_p %buildroot%_docdir/%name-%real_version/
%makeinstall
%__install -m0644 doc/README %buildroot%_docdir/%name-%real_version/
%__install -m0644 doc/ht.texi %buildroot%_docdir/%name-%real_version/
%__install -m0644 doc/ht.html %buildroot%_docdir/%name-%real_version/
%endif
%files
%_bindir/ht
%ifdef %pre_release
%doc %_docdir/%name-%real_version%pre_release/*
%endif
%ifndef %pre_release
%doc %_docdir/%name-%real_version/*
%endif
%changelog
…
Полный changelog можно просмотреть здесь
%define rel alt1
#define pre_release pre1
Name: ht
Version: %real_version
%ifdef %pre_release
Release: %rel.%pre_release
%endif
%ifndef %pre_release
Release: %rel
%endif
Summary: ncurses-based file viewer/editor/analyzer/disassembler
Group: Development/Other
License: GPL
Url: http://hte.sourceforge.net
Packager: Ivan Fedorov <ns at altlinux.ru>
%ifdef %pre_release
Source: %name-%real_version%pre_release.tar.bz2
%endif
%ifndef %pre_release
Source: %name-%real_version.tar.bz2
%endif
# Automatically added by buildreq on Fri May 21 2004
BuildRequires: flex gcc-c++ libncurses-devel libstdc++-devel libtinfo-devel
%description
HT is a file editor/viewer/analyzer for executables. The goal is to combine the
low-level functionality of a debugger and the usability of IDEs. We plan to
implement all (hex-)editing features and support of the most important file
formats.
%prep
%ifdef %pre_release
%setup -q -n %name-%real_version%pre_release
%endif
%ifndef %pre_release
%setup -q -n %name-%real_version
%endif
%build
%__autoconf
%configure --prefix=%prefix --disable-x11-textmode --enable-release
%make
%install
%ifdef %pre_release
%__mkdir_p %buildroot%_docdir/%name-%real_version%pre_release/
%makeinstall
%__install -m0644 doc/README %buildroot%_docdir/%name-%real_version%pre_release/
%__install -m0644 doc/ht.texi %buildroot%_docdir/%name-%real_version%pre_release/
%__install -m0644 doc/ht.html %buildroot%_docdir/%name-%real_version%pre_release/
%endif
%ifndef %pre_release
%__mkdir_p %buildroot%_docdir/%name-%real_version/
%makeinstall
%__install -m0644 doc/README %buildroot%_docdir/%name-%real_version/
%__install -m0644 doc/ht.texi %buildroot%_docdir/%name-%real_version/
%__install -m0644 doc/ht.html %buildroot%_docdir/%name-%real_version/
%endif
%files
%_bindir/ht
%ifdef %pre_release
%doc %_docdir/%name-%real_version%pre_release/*
%endif
%ifndef %pre_release
%doc %_docdir/%name-%real_version/*
%endif
%changelog
…
Полный changelog можно просмотреть здесь