Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37577859
en ru br
ALT Linux repositórios
S:1.42.0-alt1
5.0: 1.22.1-alt2
4.1: 1.22.1-alt1.M41.1
4.0: 1.09.00-alt1
3.0: 1.01.0-alt1

Outros repositórios
Upstream:1.19.0

Group :: Comunicações
RPM: gammu

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%def_disable static

Name: gammu
Version: 1.22.1
Release: alt1.M41.1

Summary: Mobile phones management utility
License: GPL
Group: Communications

Url: http://cihar.com/gammu
Source: %url/%name-%version.tar
Patch: %name-079-alt-lock-path.patch
Packager: Michael Shigorin <mike at altlinux.org>

Requires: lib%name = %version-%release
BuildRequires(pre): libbluez-devel >= 2.6, zlib-devel, libMySQL-devel

%{?_enable_static:BuildRequires(pre): glibc-devel-static}

# Automatically added by buildreq on Tue Aug 23 2005

BuildRequires: libMySQL-devel libbluez-devel pkg-config zlib-devel cmake

Summary(ru_RU.KOI8-R): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÒÁÂÏÔÙ Ó ÍÏÂÉÌØÎÙÍÉ ÔÅÌÅÆÏÎÁÍÉ

%description
Gammu can do such things with cellular phones as making data calls, updating
the address book, changing calendar and ToDo entries, sending and receiving SMS
messages, loading and getting ring tones and pictures (different types of
logos), synchronizing time, enabling NetMonitor, managing WAP settings and
bookmarks and much more (available functions depend on the phone model). It can
also make full backups and restore them.

It currently supports many Nokia phones and AT devices (such as Siemens,
Alcatel, Falcom, WaveCom, IPAQ, and other).

%description -l ru_RU.KOI8-R
Gammu -- ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÒÁÂÏÔÙ Ó ÍÏÂÉÌØÎÙÍÉ ÔÅÌÅÆÏÎÁÍÉ. ÷ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ
ÍÏÄÅÌÉ ÔÅÌÅÆÏÎÁ Gammu ÕÍÅÅÔ: ÐÅÒÅÄÁ×ÁÔØ ÄÁÎÎÙÅ, ÏÂÎÏ×ÌÑÔØ ÔÅÌÅÆÏÎÎÕÀ ËÎÉÖËÕ,
ÕÐÒÁ×ÌÑÔØ ÚÁÐÉÓÑÍÉ ËÁÌÅÎÄÁÒÑ É ÓÐÉÓËÁ ÄÅÌ, ÐÒÉÎÉÍÁÔØ É ÏÔÐÒÁ×ÌÑÔØ ËÏÒÏÔËÉÅ
ÓÏÏÂÝÅÎÉÑ (SMS), ÚÁÇÒÕÖÁÔØ × ÁÐÐÁÒÁÔ Á ÔÁËÖÅ ÓÞÉÔÙ×ÁÔØ Ó ÎÅÇÏ ÍÅÌÏÄÉÉ É
ËÁÒÔÉÎËÉ (ÒÁÚÌÉÞÎÙÅ ×ÉÄÙ ÌÏÇÏÔÉÐÏ×), ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ, ×ËÌÀÞÁÔØ
NetMonitor, ÕÐÒÁ×ÌÑÔØ ÎÁÓÔÒÏÊËÁÍÉ WAP, ÚÁËÌÁÄËÁÍÉ É ÅÝ£ ÍÎÏÇÏ ×ÓÅÇÏ ÄÒÕÇÏÇÏ.
ëÒÏÍÅ ÔÏÇÏ, Gammu ÐÏÚ×ÏÌÑÅÔ ÄÅÌÁÔØ ÐÏÌÎÙÅ ÒÅÚÅÒ×ÎÙÅ ËÏÐÉÉ ÄÁÎÎÙÈ ÔÅÌÅÆÏÎÁ c
×ÏÚÍÏÖÎÏÓÔØÀ ÉÈ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ × ÓÌÕÞÁÅ ÎÅÏÂÈÏÄÉÍÏÓÔÉ.

îÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÍÎÏÖÅÓÔ×Ï ÍÏÄÅÌÅÊ ÔÅÌÅÆÏÎÏ× Nokia, Á ÔÁËÖÅ
ÁÐÐÁÒÁÔÏ×, ÐÏÎÉÍÁÀÝÉÈ AT-ËÏÍÁÎÄÙ (ÔÁËÉÈ ËÁË ÔÅÌÅÆÏÎÙ Siemens, Alcatel, Falcom,
WaveCom, IPAQ É Ô.Ä.)

%package -n lib%name
Summary: Libraries used by "%name"
Summary(ru_RU.KOI8-R): äÉÎÁÍÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÅËÔÁ "%name"
Group: System/Libraries

%description -n lib%name
Libraries needed for "%name".

%description -n lib%name -l ru_RU.KOI8-R
âÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÐÒÏÅËÔÁ "%name".

%package -n lib%name-devel
Summary: Headers to compile against the "lib%name" library
Summary(ru_RU.KOI8-R): úÁÇÏÌÏ×ÏÞÎÙÅ ÆÁÊÌÙ ÄÌÑ ÓÂÏÒËÉ Ó ÂÉÂÌÉÏÔÅËÏÊ "lib%name"
Group: Development/C
Requires: lib%name = %version-%release

%description -n lib%name-devel
This package contains all files which one needs to compile programs using
the "lib%name" library.

%description -n lib%name-devel -l ru_RU.KOI8-R
äÁÎÎÙÊ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ
ÂÉÂÌÉÏÔÅËÕ "lib%name".

%package -n lib%name-devel-static
Summary: Static %name library
Summary(ru_RU.KOI8-R): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ %name
Group: Development/C
Requires: lib%name-devel = %version-%release

%description -n lib%name-devel-static
This package contains static %name library.

%description -n lib%name-devel-static -l ru_RU.KOI8-R
äÁÎÎÙÊ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÕÀ ÂÉÂÌÉÏÔÅËÕ %name.

%define _gammu_docdir %_defaultdocdir/%name-%version

%prep
%setup
%patch -p1

%build
mkdir build
pushd build
cmake   -DCMAKE_INSTALL_PREFIX="%_usr" \
-DINSTALL_LIB_DIR=%_libdir \
-DINSTALL_LIBDATA_DIR=%_libdir \
-DINSTALL_DOC_DIR=%_gammu_docdir \
-DMYSQL_CONFIG="%_bindir/mysql_config" \
%if_disabled static
-DENABLE_SHARED=ON \
-DBUILD_SHARED_LIBS=ON \
%endif
..
%make_build
popd

%install
pushd build
%make install DESTDIR=%buildroot
popd
mkdir -p %buildroot%_sysconfdir
sed -e 's|^port =.*$|port = /dev/ttyS0|' \
        -e 's|^connection =.*$|connection = dlr3|' \
        -e 's|^#use_locking =.*$|use_locking = yes|' \
        -e 's/$//' \
        < docs/examples/config/gammurc > %buildroot%_sysconfdir/%{name}rc
chmod 644 %buildroot%_sysconfdir/%{name}rc

mkdir -p %buildroot%_gammu_docdir/other/
cp -R other/bash %buildroot%_gammu_docdir/other/

%find_lang --output=%name.lang gammu

%files -f %name.lang
%_bindir/*
%config(noreplace) %_sysconfdir/%{name}rc
%doc %_man1dir/*
%docdir %_gammu_docdir
%dir %_gammu_docdir
%_gammu_docdir/ChangeLog
%_gammu_docdir/COPYING
%_gammu_docdir/README
%_gammu_docdir/SUPPORTERS
%_gammu_docdir/readme.htm
%_gammu_docdir/gammu.htm
%_gammu_docdir/examples
%_gammu_docdir/other
%dir %_gammu_docdir/symbian
%_gammu_docdir/symbian
%exclude %_gammu_docdir/replace.txt

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

%files -n lib%name-devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*
%dir %_gammu_docdir
%_gammu_docdir/devel

%if_enabled static
%files -n lib%name-devel-static
%_libdir/*.a
%endif

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009