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