Re: Jami (formerly Ring) P2P softphone packaging?

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

 



On Tue, 2021-02-02 at 00:28 +0000, Sérgio Basto wrote:
> Hi,
> 
> On Mon, 2021-02-01 at 19:49 +0100, Daniel Pocock wrote:
> > Has anybody tested the Jami softphone from Savoir-Faire Linux?  It
> > was
> > formerly known as Ring.
> > 
> > They distribute RPMs directly from the web site[1].  It is
> > already[2]
> > in
> > Debian for some time.
> > 
> > They distribute[3] their DHT as a library, OpenDHT, for use in
> > other
> > projects.
> > 
> > Regards,
> > 
> > Daniel
> > 
> > 1. https://jami.net/
> > 2. https://packages.qa.debian.org/r/ring.html
> > 3. https://github.com/savoirfairelinux/opendht
> 
> I have maintain some Debian tools on fedora for these cases :) we may
> do :
> 
> gpg  --recv-keys 0740778A2DFC4A39C0C8BC8C8F2B113C6535C5A7
> 
> from https://tracker.debian.org/pkg/ring you get the dsc link 
> 
> dget 
> https://deb.debian.org/debian/pool/main/r/ring/ring_20210104.4.dda80df~ds1-1.dsc
>  
> 
> cd ring-20210104.4.dda80df~ds1
> and you may try : debuild -i -us -uc -d
> 
> but source ring_20210104.4.dda80df~ds1.orig.tar.gz include fedora
> specs
> , so it is more simpler 
> 
> tar xf ring_20210104.4.dda80df~ds1.orig.tar.gz 
> cd ring-project/
> cp ring-project/packaging/rules/fedora/jami-one-click.spec . 
> cp ring-project/packaging/rules/fedora/jami.spec .
> mv ring_20210104.4.dda80df~ds1.orig.tar.gz
> jami_20210104.4.dda80df.tar.gz 
> sed -i -e 's/RELEASE_VERSION/20210104.4.dda80df/' jami.spec
> rpmbuild -bs jami.spec  --define "_sourcedir ." --define "_srcrpmdir
> ."
> 
> Wrote: ./jami-20210104.4.dda80df-0.fc32.src.rpm
> 
> mock -r fedora-32-x86_64 --no-clean --rebuild  ./jami-
> 20210104.4.dda80df-0.fc32.src.rpm
> 
> package done ... also we may check debian patches 
> cat ring-20210104.4.dda80df~ds1/debian/patches/jsoncpp-rename.patch 
> cat ring-20210104.4.dda80df~ds1/debian/patches/dont-build-
> gnutls.patch 

Sorry I hadn't finish this email, but seems will not be easy , ring
project needs ffmpeg , x264 not available in Fedora , and build try to
download other packages ... 

+ make list
All packages:
  argon2 asio dbus-cpp ffmpeg ffnvcodec fmt gcrypt gmp gnutls gpg-error
  gsm http_parser iconv jack jsoncpp libarchive libressl msgpack natpmp
  nettle opencv opencv_contrib opendht opus pjproject portaudio
restinio
  secp256k1 speex speexdsp upnp uuid vpx x264 yaml-cpp zlib
Distribution-provided packages:
  gnutls iconv jsoncpp libressl nettle opus speex upnp uuid yaml-cpp
zlib
Automatically selected packages:
  dbus-cpp ffmpeg fmt http_parser libarchive msgpack natpmp opendht
  pjproject restinio secp256k1 speexdsp
Manually deselected packages:
  flac gsm natpmp ogg sndfile speex speexdsp vorbis vorbisenc
Manually selected packages:
  None
Depended-on packages:
  argon2 asio ffnvcodec gmp vpx x264
To-be-built packages:
  argon2 asio dbus-cpp ffmpeg ffnvcodec fmt gmp http_parser libarchive
  msgpack opendht pjproject restinio secp256k1 vpx x264
+ make fetch
curl -sS -f -L --retry-delay 10 --retry 4 -- "
https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz/download
" > "../../contrib/tarballs/libdbus-c++-0.9.0.tar.gz"
curl: (6) Could not resolve host: sourceforge.net
curl: (6) Could not resolve host: sourceforge.net

-- 
Sérgio M. B.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux