Re: The new skype-4.3.0.37 is out. Build your own rpm for Fedora 20

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/08/2014 11:51 AM, JD issued this missive:
Well, I would like to see a fully open source and secure
SIP app like skype.

Wow, JD. A simple google search would have revealed a lot on that front.

Some FOSS SIP servers:
Asterisk, FreeSWITCH, Mysipsqitch, OpenSER, sipX

Some FOSS SIP clients:
Ekiga, Linphone, Twinkle, Empathy, Blink, Jitsi, Kphone, PhoneGaim

AFAIK, none of the clients are compatible with the proprietary and
closed Skype system. There is a Pidgin plugin you can use with Skype's
IM mechanism should you want to use it (I do). Several of them can use
an encryption mechanism. Skype is no more secure than any Internet-
based app and, in fact, may be less so since it is proprietary and all
communications goes through Microsoft's servers (and God only knows what they do with the info).

I've used both Ekiga and Empathy quite a bit with an Asterisk SIP server
and they work quite well. I did use Twinkle, too, but that was long ago.

On Tue, Jul 8, 2014 at 5:44 AM, Cristian Sava <csava@xxxxxxxxxxxxxx
<mailto:csava@xxxxxxxxxxxxxx>> wrote:

    On Fri, 2014-06-20 at 21:01 +0630, Sudhir Khanger wrote:
     > On Friday, June 20, 2014 01:28:13 PM Cristian Sava wrote:
     > > Hi all,
     > >
     > > For those of you wanting skype.rpm for F20:
     > > 1) Install the rpm building environment as shown here:
     > >
    http://fedoraproject.org/wiki/How_to_create_an_RPM_package#SPEC_example
     > >
     > > # yum install @development-tools
     > > # yum install fedora-packager
     > > # /usr/sbin/useradd makerpm
     > > # usermod -a -G mock makerpm
     > > # passwd makerpm
     > > $ rpmdev-setuptree
     > >
     > > 2) Go to http://www.skype.com/ro/download-skype/skype-for-computer/
     > > and chose "Dynamic" and download skype-4.3.0.37.tar.bz2 to
     > > ~/rpmbuild/SOURCES directory
     > >
     > > 3) In the ~/rpmbuild/SOURCES make the file skype.desktop with this
     > > content:
     > >
     > > [Desktop Entry]
     > > Name=Skype
     > > Comment=Skype Internet Telephony
     > > Exec=env PULSE_LATENCY_MSEC=60 skype %U
     > > Icon=skype.png
     > > Terminal=false
     > > Type=Application
     > > Encoding=UTF-8
     > > Categories=Network;Application;
     > > MimeType=x-scheme-handler/skype;
     > > X-KDE-Protocols=skype
     > >
     > > 4) In ~/rpmbuild/SPECS make skype.spec with this content:
     > >
     > > # skype.spec for skype-4.3.0.37 (x32)
     > > #
     > > # Build with: rpmbuild -ba --target=i686 skype.spec
     > > #
     > > # Original skype.spec for 4.2.0.11
     > > # https://github.com/mopsfelder/skype-rpm/blob/master/skype.spec
     > >
     > > #%global debug_package %{nil}
     > >
     > > Name: skype
     > > Version: 4.3.0.37
     > > Release: 1%{?dist}
     > > Summary: Skype is a free Internet telephony from Microsoft
     > >
     > > License: Commercial
     > > URL: http://www.skype.com/products/skype/linux/
     > > Source0: %{name}-%{version}.tar.bz2
     > >
     > > Requires: alsa-lib
     > > Requires: glibc
     > > Requires: libgcc
     > > Requires: libpng
     > > Requires: libX11
     > > Requires: libXext
     > > Requires: libXScrnSaver
     > > Requires: libXv
     > > Requires: libstdc++
     > > Requires: qt >= 4.6
     > > Requires: qt-x11
     > > Requires: qtwebkit
     > >
     > > #ExcludeArch: x86_64
     > > #AutoReqProv: no
     > >
     > > %description
     > > Skype is a free Internet telephony from Microsoft.
     > >
     > > %prep
     > > %setup -q
     > >
     > > %build
     > >
     > > %install
     > > rm -rf %{buildroot}
     > > %{__mkdir_p} %{buildroot}
     > > %{__mkdir_p} %{buildroot}%{_bindir}
     > > %{__mkdir_p} %{buildroot}%{_datadir}/applications
     > > %{__mkdir_p} %{buildroot}%{_datadir}/%{name}
     > > %{__mkdir_p} %{buildroot}%{_sysconfdir}/dbus-1/system.d
     > >
     > > %{__cp} %{name} %{buildroot}%{_bindir}
     > > %{__cp} %{name}.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d
     > > %{__cp} %{name}.desktop %{buildroot}%{_datadir}/applications
     > >
     > > # Resources
     > > for DIR in avatars lang sounds; do
     > >     %{__cp} -r $DIR %{buildroot}%{_datadir}/%{name}
     > > done
     > >
     > > # Icons
     > > for SIZE in 16 24 32 48 64 96 128 256; do
     > >     %{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x
     > > ${SIZE}/apps
     > >     %{__cp} icons/SkypeBlue_${SIZE}x${SIZE}.png \
     > >         %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x
     > > ${SIZE}/apps/%{name}.png
     > > done
     > >
     > > %files
     > > %defattr(0755,root,root,0755)
     > > %{_bindir}/%{name}
     > > %defattr(0644,root,root,0755)
     > > %{_sysconfdir}/dbus-1/system.d/%{name}.conf
     > > %{_datadir}/applications/%{name}.desktop
     > > %{_datadir}/%{name}/avatars/*
     > > %{_datadir}/%{name}/lang/*
     > > %{_datadir}/%{name}/sounds/*
     > > %{_datadir}/icons/*
     > > %dir %{_datadir}/%{name}/avatars
     > > %dir %{_datadir}/%{name}/lang
     > > %dir %{_datadir}/%{name}/sounds
     > > %dir %{_datadir}/%{name}
     > > %doc LICENSE README third-party_attributions.txt
     > >
     > > %changelog
     > > * Fri Jun 20 2014 Cristian Sava <cristis53@xxxxxxxxx
    <mailto:cristis53@xxxxxxxxx>> 4.3.0.37-1
     > > - Version 4.3.0.37 (i686) for Fedora 20
     > >
     > > * Thu Feb 26 2014 Cristian Sava <cristis53@xxxxxxxxx
    <mailto:cristis53@xxxxxxxxx>> 4.2.0.13-1
     > > - Version 4.2.0.13 (i686) for Fedora 20
     > >
     > > * Wed Jul 31 2013 Murilo Opsfelder Araujo <mopsfelder@xxxxxxxxx
    <mailto:mopsfelder@xxxxxxxxx>>
     > > 4.2.0.11-1
     > > - Initial version
     > >
     > > 5) Go to ~rpmbuild/SPECS and build your skype using
     > > rpmbuild -ba --target=i686 skype.spec
     > >
     > > You will get skype-4.3.0.37-1.fc20.i686.rpm in
     > > ~/rpmbuild/RPMS/i686 directory
     > >
     > > 6) Install it with
     > > sudo yum update skype-4.3.0.37-1.fc20.i686.rpm
     > >
     > > That's all!
     > > Good luck!
     > >
     > > C. Sava
     >
     > What is wrong with the official RPM?
     >
     > sudo yum -y install libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686
     > pulseaudio-libs.i686 pulseaudio-libs-glib2.i686
    alsa-plugins-pulseaudio.i686
     > qtwebkit.i686
     >
     > sudo yum install skype-<version>-fedora.i586.rpm
     >
     > works just fine.
    Feel free to do like
    http://tecadmin.net/install-skype-centos-rhel-fedora/#
    http://linuxg.net/how-to-install-skype-4-3-on-fedora-20-and-fedora-19/
    or any other way.

    C. Sava


    --
    users mailing list
    users@xxxxxxxxxxxxxxxxxxxxxxx <mailto:users@xxxxxxxxxxxxxxxxxxxxxxx>
    To unsubscribe or change subscription options:
    https://admin.fedoraproject.org/mailman/listinfo/users
    Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
    Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
    Have a question? Ask away: http://ask.fedoraproject.org






--
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 22643734            Yahoo: origrps2 -
-                                                                    -
-    Working with Linux is like wrestling with a worthy opponent.    -
-   Working with Windows is like picking on an annoyed child with a  -
-                            loaded handgun.                         -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux