a new versionn of the server is here the changes to the ebuild ar minimal change the epatch line to include the version of the prev release Reproducible: Always
bump done, ### Mario, there is an big error in the SRC_URI http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz will always break the digest from the previous version !!!! plz. take the sources from irtrans.de, add a ${PV} and upload it to your server this will do only a little bit more bandwith when the gentoo-mirror's sync from your URL. #### irtrans-server is ok, if we remove the line, and let only your DL URL inside, irtrans-irclient will break the digest on next update on irtrans.de !!! #### plz check, is it possible to change src_prepare () { from epatch ... } to src_prepare() { sed -e "s:ODIRARM = arm:ODIRARM = n800:" -i makefile }
(In reply to comment #1) > bump done, > > ### > > Mario, there is an big error in the SRC_URI the previos versions are already on my server but i would like to have the irserver-src.tar.gz -> irserver-src-${PV}.tar.gz in so that new releases get downloaded on the upstream server instead of my server and only get downloadede from mine if the digest don't match plz use this sed it also works with changing ARM dirs (yes they changed on old release amr, armeabi, armr where the old names but on the latest relases it is only arm) sed -e 's!^ODIRARM = .*!ODIRARM = n800!' -i makefile
(In reply to comment #1) > bump done, > > ### > > irtrans-irclient will break the digest on next update on irtrans.de !!! yes i know so add http://ftp.disconnected-by-peer.at/irtrans/irclient-src-${PV}.tar.gz to the source links
Created attachment 271299 [details] app-misc/irtrans-irserver/irtrans-irserver-6.03.09.ebuild the ebuild that contains all the suggested mods
bump to new release 6.08.18 this release now also support xbmc
Created attachment 281617 [details] app-misc/irtrans-irclient-6.01.08.ebuild updated irclient ebuild with all the suggestions
Created attachment 363240 [details] irtrans-irclient-6.01.10.ebuild Update to the ebuild
Created attachment 363242 [details] irtrans-irserver-6.09.04.ebuild Update to the ebuild with mono Client added
Created attachment 405072 [details] irtrans-irserver-6.09.04.ebuild Hotfix build problem with precompiled ccf.o (no -fPIC) by compiling statical
(In reply to Mario Fetka (geos_one) from comment #9) > Created attachment 405072 [details] > irtrans-irserver-6.09.04.ebuild > > Hotfix build problem with precompiled ccf.o (no -fPIC) by compiling statical Changes; 1. EAPI="2" -> EAPI="5" No dev in his right mind would submit a new ebuild now under "2". 2. Line of emake CXX= split into two due to length. "|| die" is not required in EAPI 5. 3. dependencies -> RDEPEND="mono? ( >=dev-lang/mono-2.10.5 )" also dictated by better syntax in the new EPAI. The use flag "mono" is used aptly within RDEPEND and is fine. DEPEND="" is quite superfluous under EAPI 5 and has been deleted. 4. The new use flag needed addition to metadata.xml. For the sake of getting this 4 year old bug done, I just added it. Passes build and install on testing. *irtrans-irserver-6.09.04 (26 Jun 2015) 26 Jun 2015; Ian Delaney <idella4@gentoo.org> +irtrans-irserver-6.09.04.ebuild, metadata.xml: bump; ebuild submitted by proxy maintainer via bug #360945, EAPI advanced to 5 with minor tidies to match, new IUSE flag 'mono' added to metadata.xml It would be apt to list which of the 2, or both, old versions to purge, or repair.
the 2 old verison and the correspondig patches can be deleted
the irclient still needs to be updated
app-misc/irtrans-irserver-6.09.04 is in the tree, what is the status of irtrans-irclient? mario.fetka, hd_brummy do you still (proxy)maintain it?
(In reply to Jonas Stein from comment #13) > app-misc/irtrans-irserver-6.09.04 is in the tree, what is the status of > irtrans-irclient? > > mario.fetka, hd_brummy do you still (proxy)maintain it? It doesn't seem so :/
yes i am still maintainung it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffacffad90bbc9a569ded31e82df68b92c36b3bc commit ffacffad90bbc9a569ded31e82df68b92c36b3bc Author: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> AuthorDate: 2018-06-22 13:46:05 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-08-21 12:46:14 +0000 app-misc/irtrans-irserver: EAPI 7 bump + improve ebuild. Closes: https://bugs.gentoo.org/360945 Closes: https://bugs.gentoo.org/425912 Closes: https://bugs.gentoo.org/663796 .../irtrans-irserver-6.09.04-r1.ebuild | 77 ++++++++++++++++++++++ 1 file changed, 77 insertions(+)