Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37564364
en ru br
Репозитории ALT
S:0.6.31-alt3
5.1: 0.6.27-alt1
4.1: 0.6.22-alt1
4.0: 0.6.18-alt1
3.0: 0.6.5-alt1
www.altlinux.org/Changes

Другие репозитории
Upstream:0.6.23

Группа :: Коммуникации
Пакет: gnokii

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

# vim: set ft=spec: -*- rpm-spec -*-

%define xname x%name
%define artworkver 1.1
%define _customdocdir %_defaultdocdir/%name-%version

Name: gnokii
Version: 0.6.22
Release: alt1

Summary: Unix tool suite for Nokia mobile phones
Group: Communications
License: GPL
Url: http://www.gnokii.org/

Packager: Sir Raorn <raorn at altlinux.ru>

Source: %name-%version.tar
Patch: %name-%version-%release.patch

Requires: lib%name = %version-%release

# Automatically added by buildreq on Tue Jul 31 2007

BuildRequires: cvs flex libbluez-devel libgtk+2-devel libusb-devel libXpm-devel

%description
Gnokii is a Unix tool suite for Nokia mobile phones.

You should be in 'uucp' group to use it with serial cables.

%package -n %xname
Summary: Unix tool suite for Nokia mobile phones
Group: Communications
Requires: %name = %version-%release
Requires: gnokii-artwork

%description -n %xname
xgnokii is a graphical tool for Nokia mobile phones

%package -n lib%name
Summary: Library for gnokii
Group: System/Libraries

%description -n lib%name
You will need lib%name to run %name.

%package -n lib%name-devel
Summary: Development files for gnokii
Group: Development/C
Requires: lib%name = %version-%release

%description -n lib%name-devel
Install %name-devel if you want to develop or compile applications using
gnokii API.

%prep
%setup
%patch -p1

%build
# SMP-incompatible
%define __nprocs 1
%add_optflags %optflags_shared
export lt_cv_prog_cc_static_works=no

./autogen.sh
%configure \
--disable-static \
--disable-rpath \
--with-x \
--enable-nls \
--enable-security \
--enable-libusb \
--enable-irda \
--enable-bluetooth \
--with-xgnokiidir=%_prefix
%make_build

%install
%make_install DESTDIR=%buildroot \
docdir=%_defaultdocdir/%name-%version \
xmandir=%_man1dir \
install install-docs install-devel

%__mkdir_p %buildroot%_sysconfdir
%__sed 's,/usr/local/sbin,%_sbindir,g' \
< Docs/sample/gnokiirc \
> %buildroot%_sysconfdir/gnokiirc

%find_lang %name

%post -n lib%name -p %post_ldconfig
%postun -n lib%name -p %postun_ldconfig

%post -n %xname
%update_menus

%postun -n %xname
%clean_menus

%files -f %name.lang
%dir %doc %_defaultdocdir/%name-%version
%doc %_defaultdocdir/%name-%version/*
%config(noreplace) %_sysconfdir/gnokiirc
%_bindir/%name
%_bindir/sendsms
%_sbindir/%{name}d
%_sbindir/mgnokiidev
%_man1dir/%name.1*
%_man1dir/sendsms.1*
%_man8dir/%{name}d.8*
%_man8dir/mgnokiidev.8*

%files -n %xname
%_bindir/%xname
%dir %_datadir/%xname
%_datadir/%xname/*
%_desktopdir/%xname.desktop
%_man1dir/%xname.1*

%files -n lib%name
%_libdir/lib%name.so.*

%files -n lib%name-devel
%dir %_includedir/%name
%_includedir/gnokii.h
%_includedir/%name/*
%_libdir/lib%name.so
%_pkgconfigdir/gnokii.pc

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin