Группа :: Разработка/Прочее
Пакет: ht
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define real_version 0.9.2
%define rel alt1
#define pre_release pre1
Name: ht
Version: %real_version
%ifdef pre_release
Release: %rel.%pre_release
%else
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
Source0: %name-%real_version%pre_release.tar.bz2
%else
Source0: %name-%real_version.tar.bz2
%endif
Patch0: %name-0.9.2-alt-ld-fix.patch
# 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
%else
%setup -q -n %name-%real_version
%endif
%patch -p1
%build
%__autoreconf
%configure --prefix=%prefix --enable-x11-textmode --enable-release --disable-dependency-tracking
%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/
%else
%__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/*
%else
%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
%else
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
Source0: %name-%real_version%pre_release.tar.bz2
%else
Source0: %name-%real_version.tar.bz2
%endif
Patch0: %name-0.9.2-alt-ld-fix.patch
# 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
%else
%setup -q -n %name-%real_version
%endif
%patch -p1
%build
%__autoreconf
%configure --prefix=%prefix --enable-x11-textmode --enable-release --disable-dependency-tracking
%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/
%else
%__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/*
%else
%doc %_docdir/%name-%real_version/*
%endif
%changelog
…
Полный changelog можно просмотреть здесь