Репозитории ALT
4.1: | 3.2.1-alt8 |
4.0: | 3.2.1-alt6 |
3.0: | 3.2.1-alt3 |
Другие репозитории
Upstream: | 1.0.2 |
Группа :: Система/Интернационализация
Пакет: ksocrat
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%undefine __libtoolize
%define _optlevel s
Name: ksocrat
Version: 3.2.1
Release: alt8
Group: System/Internationalization
Summary: English/Russian and Russian/English dictionary for KDE
License: GPL && ARSENAL INC.
Url: http://ksocrat.linux.kiev.ua/
Requires: kdelibs >= {%get_version kdelibs}
Provides: ksocrat-data = %version-%release
Obsoletes: ksocrat-data < %version-%release
Source0: %name-%version.tar.bz2
Source1: ksocrat-enru-dic-1.0.1.tar.bz2
Source2: ksocrat-ruen-dic-1.0.1.tar.bz2
Source3: admin.tar.bz2
Patch1: ksocrat.desktop.patch
# Automatically added by buildreq on Thu Mar 18 2004 (-bi)
#BuildRequires: XFree86-devel XFree86-libs fontconfig freetype2 gcc-c++ glibc-devel-static kde-settings kdelibs-devel libarts-devel libjpeg-devel libpng-devel libqt3-devel libstdc++-devel zlib-devel
BuildRequires: xorg-x11-devel gcc-c++
BuildRequires: glibc-devel kdelibs-devel libjpeg-devel
BuildRequires: libpng-devel libqt3-devel libstdc++-devel zlib-devel
#BuildRequires: automake_1.4 autoconf_2.13
#BuildRequires: kdelibs-devel-cxx = %__gcc_version_base
#BuildRequires: kdelibs > 1 kdelibs-devel > 1
%description
Simple frontend for Socrat English/Russian
and Russian/English dictionary.
%package data
Group: Text tools
Summary: En-Ru and Ru-En dictionaries for %name package
License: ARSENAL INC.
%description data
English/Russian and Russian/English dictionaries
for %name package
%prep
%setup -q -a3
%patch1 -p1
tar xvfj %SOURCE1
tar xvfj %SOURCE2
#subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
#subst "s/\(Wl,--no-undefined\)/ -Wl,--allow-shlib-undefined \1/g" configure
#subst "s/\-lkdeui/-lkdeui -lpthread/g" configure
#subst "s/\.la/.so/g" configure
make -f admin/Makefile.common cvs
%build
export QTDIR=%_qt3dir
export KDEDIR=/usr
export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:/usr/bin:$PATH
export CFLAGS="%optflags"
export CXXFLAGS="%optflags"
%configure \
--disable-debug \
--enable-final \
--enable-shared \
--disable-static \
--disable-rpath \
%ifarch x86_64
--enable-libsuffix=64 \
%endif
--enable-new-ldflags
%make_build
%install
make DESTDIR=%buildroot install
mkdir -p %buildroot/%_Kmenudir/
mv %buildroot/%_datadir/applnk/Applications/*.desktop %buildroot/%_Kmenudir/
pushd usr/share/apps/ksocrat
install -m 0644 *.dic %buildroot/%_datadir/apps/ksocrat/
popd
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%doc AUTHORS ChangeLog* README TODO
#
%_bindir/*
%_iconsdir/*/*/apps/%name.*
%_Kmenudir/*.desktop
%_datadir/apps/%name
%doc usr/share/apps/ksocrat/Arsenal*
#
%dir %_datadir/apps/%name
%_datadir/apps/%name/*.dic
%changelog
…
Полный changelog можно просмотреть здесь
%define _optlevel s
Name: ksocrat
Version: 3.2.1
Release: alt8
Group: System/Internationalization
Summary: English/Russian and Russian/English dictionary for KDE
License: GPL && ARSENAL INC.
Url: http://ksocrat.linux.kiev.ua/
Requires: kdelibs >= {%get_version kdelibs}
Provides: ksocrat-data = %version-%release
Obsoletes: ksocrat-data < %version-%release
Source0: %name-%version.tar.bz2
Source1: ksocrat-enru-dic-1.0.1.tar.bz2
Source2: ksocrat-ruen-dic-1.0.1.tar.bz2
Source3: admin.tar.bz2
Patch1: ksocrat.desktop.patch
# Automatically added by buildreq on Thu Mar 18 2004 (-bi)
#BuildRequires: XFree86-devel XFree86-libs fontconfig freetype2 gcc-c++ glibc-devel-static kde-settings kdelibs-devel libarts-devel libjpeg-devel libpng-devel libqt3-devel libstdc++-devel zlib-devel
BuildRequires: xorg-x11-devel gcc-c++
BuildRequires: glibc-devel kdelibs-devel libjpeg-devel
BuildRequires: libpng-devel libqt3-devel libstdc++-devel zlib-devel
#BuildRequires: automake_1.4 autoconf_2.13
#BuildRequires: kdelibs-devel-cxx = %__gcc_version_base
#BuildRequires: kdelibs > 1 kdelibs-devel > 1
%description
Simple frontend for Socrat English/Russian
and Russian/English dictionary.
%package data
Group: Text tools
Summary: En-Ru and Ru-En dictionaries for %name package
License: ARSENAL INC.
%description data
English/Russian and Russian/English dictionaries
for %name package
%prep
%setup -q -a3
%patch1 -p1
tar xvfj %SOURCE1
tar xvfj %SOURCE2
#subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
#subst "s/\(Wl,--no-undefined\)/ -Wl,--allow-shlib-undefined \1/g" configure
#subst "s/\-lkdeui/-lkdeui -lpthread/g" configure
#subst "s/\.la/.so/g" configure
make -f admin/Makefile.common cvs
%build
export QTDIR=%_qt3dir
export KDEDIR=/usr
export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:/usr/bin:$PATH
export CFLAGS="%optflags"
export CXXFLAGS="%optflags"
%configure \
--disable-debug \
--enable-final \
--enable-shared \
--disable-static \
--disable-rpath \
%ifarch x86_64
--enable-libsuffix=64 \
%endif
--enable-new-ldflags
%make_build
%install
make DESTDIR=%buildroot install
mkdir -p %buildroot/%_Kmenudir/
mv %buildroot/%_datadir/applnk/Applications/*.desktop %buildroot/%_Kmenudir/
pushd usr/share/apps/ksocrat
install -m 0644 *.dic %buildroot/%_datadir/apps/ksocrat/
popd
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%doc AUTHORS ChangeLog* README TODO
#
%_bindir/*
%_iconsdir/*/*/apps/%name.*
%_Kmenudir/*.desktop
%_datadir/apps/%name
%doc usr/share/apps/ksocrat/Arsenal*
#
%dir %_datadir/apps/%name
%_datadir/apps/%name/*.dic
%changelog
…
Полный changelog можно просмотреть здесь