twinkle/twinkle.spec

changeset 5
974f3946908a
child 8
64a972759ebf
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/twinkle/twinkle.spec	Sat Feb 21 16:33:28 2009 +0100
     1.3 @@ -0,0 +1,70 @@
     1.4 +Summary:        A SIP Soft Phone
     1.5 +Name:           twinkle
     1.6 +Version:        1.4.1
     1.7 +Release:        1
     1.8 +License:        GPL
     1.9 +Group:          Productivity/Telephony/SIP/Clients
    1.10 +Source:         %{name}-%{version}.tar.gz
    1.11 +Prefix:         %{_prefix}
    1.12 +#BuildArch:      i586
    1.13 +BuildArch:      x86_64
    1.14 +BuildRoot:      %{_tmppath}/making_of_%{name}_%{version}
    1.15 +Packager:       Michael Schloh von Bennewitz
    1.16 +URL:            http://www.twinklephone.com/
    1.17 +Requires:       alsa
    1.18 +Requires:       commoncpp2 >= 1.6.0
    1.19 +Requires:       libccrtp >= 1.6.0
    1.20 +Requires:       libzrtpcpp >= 1.3.0
    1.21 +Requires:       kdelibs3 >= 3.2.0
    1.22 +Requires:       libsndfile
    1.23 +Requires:       libspeex
    1.24 +Requires:       libxml2
    1.25 +Requires:       file
    1.26 +Requires:       readline
    1.27 +BuildRequires:  alsa-devel
    1.28 +BuildRequires:  qt3-devel
    1.29 +BuildRequires:  qt3-devel-tools
    1.30 +BuildRequires:  update-desktop-files
    1.31 +BuildRequires:  commoncpp2-devel
    1.32 +BuildRequires:  libccrtp-devel
    1.33 +BuildRequires:  libzrtpcpp-devel
    1.34 +BuildRequires:  kdelibs3-devel
    1.35 +BuildRequires:  libsndfile-devel
    1.36 +BuildRequires:  speex-devel
    1.37 +BuildRequires:  boost-devel
    1.38 +BuildRequires:  libxml2-devel
    1.39 +BuildRequires:  file-devel
    1.40 +BuildRequires:  readline-devel
    1.41 +
    1.42 +%description
    1.43 +Twinkle is a SIP based softphone for making telephone calls
    1.44 +and instant messaging over IP networks.
    1.45 +
    1.46 +%prep
    1.47 +
    1.48 +%setup -q
    1.49 +
    1.50 +%build
    1.51 +#autoreconf -fi
    1.52 +QTDIR=/usr/lib/qt3 \
    1.53 +%configure --without-ilbc --enable-libsuffix=64
    1.54 +%{__make} %{?_smp_mflags} %{?mflags}
    1.55 +
    1.56 +%install
    1.57 +rm -rf %{buildroot}
    1.58 +%makeinstall
    1.59 +install -d 755 %{buildroot}%{_datadir}/pixmaps
    1.60 +install -m 644 src/gui/images/twinkle48.png %{buildroot}%{_datadir}/pixmaps/twinkle.png
    1.61 +%suse_update_desktop_file -c twinkle Twinkle "A SIP softphone" twinkle twinkle Network Telephony
    1.62 +
    1.63 +%clean
    1.64 +rm -rf %{buildroot}
    1.65 +
    1.66 +%files
    1.67 +%defattr(-, root, root)
    1.68 +%doc AUTHORS COPYING README ChangeLog
    1.69 +%{_bindir}/%{name}
    1.70 +%{_datadir}/%{name}
    1.71 +%{_datadir}/pixmaps/twinkle.png
    1.72 +%{_datadir}/applications/twinkle.desktop
    1.73 +

mercurial