Репозитории ALT
S: | 3.0.1-alt1 |
5.1: | 2.1.1-alt2 |
4.1: | 2.1.0-alt1 |
4.0: | 2.0.5-alt1 |
3.0: | 1.2.10-alt1.1 |
Группа :: Разработка/Прочее
Пакет: kdbg
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _optlevel s
Name: kdbg
Version: 2.1.1
Release: alt2
Group: Development/Other
Summary: A Graphical Debugger Interface
License: GPL
URL: http://www.kdbg.org/
Requires: gdb
Requires: kdelibs >= %{get_version kdelibs}
Source: %name-%version.tar.gz
Source1: admin.tar.gz
Patch1: kdbg-2.0.2-using-libthread.patch
Patch2: kdbg-2.0.4-default_codec.patch
Patch3: kdbg-2.0.4-fix_receive_gdb_output.patch
Patch4: kdbg-2.2.1-alt-gcc44.patch
Patch5: kdbg-2.2.1-alt-automake.patch
# Automatically added by buildreq on Mon Mar 22 2004 (-bi)
#BuildRequires: XFree86-devel XFree86-libs fontconfig freetype2 gcc-c++ kdelibs-devel libpng-devel libqt3-devel libstdc++-devel zlib-devel
BuildRequires(pre): kdelibs-devel
BuildRequires: xorg-x11-devel gcc-c++
BuildRequires: libpng-devel libqt3-devel libstdc++-devel zlib-devel
#BuildRequires: kdelibs-devel-cxx = %__gcc_version_base
%description
KDbg is a graphical user interface to gdb, the GNU debugger.
It provides an intuitive interface for setting breakpoints,
inspecting variables, and stepping through code.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
#%patch3 -p1
%patch4 -p1
%patch5 -p1
pushd po
rm -f *.gmo ja.po
#rm -f ja.po
subst "s/ja\.gmo//" Makefile.am
#for f in *.po
#do
# cp $f "$f".tmp
# CCHARSET=`grep charset "$f".tmp| sed "s/^.*charset=//"| sed "s/\\\\\\.*//"`
# iconv -f$CCHARSET -tUTF-8 "$f".tmp -o $f ||:
# rm -f "$f".tmp
# subst "s/charset\=$CCHARSET/charset=UTF-8/" $f
#done
popd
#subst "s/\.la/.so/g" acinclude.m4
#subst "s/\-lkdeui/-lkdeui -lpthread/g" acinclude.m4
make -f admin/Makefile.common cvs
%build
export QTDIR=%_qt3dir KDEDIR=%prefix
%configure \
--disable-rpath \
--disable-debug \
--disable-final \
--with-xinerama \
%ifarch x86_64
--enable-libsuffix=64 \
%endif
--program-prefix=""
%make_build
%install
%make DESTDIR=%buildroot install
%find_lang --with-kde %name
%files -f %name.lang
%doc COPYING ChangeLog README
%_bindir/*
%_datadir/apps/kdbg
%_iconsdir/*/*/apps/kdbg.png
#
%_Kmenudir/%name.desktop
%_datadir/config/kdbgrc
%changelog
…
Полный changelog можно просмотреть здесь
Name: kdbg
Version: 2.1.1
Release: alt2
Group: Development/Other
Summary: A Graphical Debugger Interface
License: GPL
URL: http://www.kdbg.org/
Requires: gdb
Requires: kdelibs >= %{get_version kdelibs}
Source: %name-%version.tar.gz
Source1: admin.tar.gz
Patch1: kdbg-2.0.2-using-libthread.patch
Patch2: kdbg-2.0.4-default_codec.patch
Patch3: kdbg-2.0.4-fix_receive_gdb_output.patch
Patch4: kdbg-2.2.1-alt-gcc44.patch
Patch5: kdbg-2.2.1-alt-automake.patch
# Automatically added by buildreq on Mon Mar 22 2004 (-bi)
#BuildRequires: XFree86-devel XFree86-libs fontconfig freetype2 gcc-c++ kdelibs-devel libpng-devel libqt3-devel libstdc++-devel zlib-devel
BuildRequires(pre): kdelibs-devel
BuildRequires: xorg-x11-devel gcc-c++
BuildRequires: libpng-devel libqt3-devel libstdc++-devel zlib-devel
#BuildRequires: kdelibs-devel-cxx = %__gcc_version_base
%description
KDbg is a graphical user interface to gdb, the GNU debugger.
It provides an intuitive interface for setting breakpoints,
inspecting variables, and stepping through code.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
#%patch3 -p1
%patch4 -p1
%patch5 -p1
pushd po
rm -f *.gmo ja.po
#rm -f ja.po
subst "s/ja\.gmo//" Makefile.am
#for f in *.po
#do
# cp $f "$f".tmp
# CCHARSET=`grep charset "$f".tmp| sed "s/^.*charset=//"| sed "s/\\\\\\.*//"`
# iconv -f$CCHARSET -tUTF-8 "$f".tmp -o $f ||:
# rm -f "$f".tmp
# subst "s/charset\=$CCHARSET/charset=UTF-8/" $f
#done
popd
#subst "s/\.la/.so/g" acinclude.m4
#subst "s/\-lkdeui/-lkdeui -lpthread/g" acinclude.m4
make -f admin/Makefile.common cvs
%build
export QTDIR=%_qt3dir KDEDIR=%prefix
%configure \
--disable-rpath \
--disable-debug \
--disable-final \
--with-xinerama \
%ifarch x86_64
--enable-libsuffix=64 \
%endif
--program-prefix=""
%make_build
%install
%make DESTDIR=%buildroot install
%find_lang --with-kde %name
%files -f %name.lang
%doc COPYING ChangeLog README
%_bindir/*
%_datadir/apps/kdbg
%_iconsdir/*/*/apps/kdbg.png
#
%_Kmenudir/%name.desktop
%_datadir/config/kdbgrc
%changelog
…
Полный changelog можно просмотреть здесь