Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360945 - app-misc/irtrans-irclient-6.01.08: Version Bump
Summary: app-misc/irtrans-irclient-6.01.08: Version Bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Joerg Bornkessel (RETIRED)
URL: http://www.irtrans.de/de/download/lin...
Whiteboard:
Keywords:
Depends on:
Blocks: 425912 541054
  Show dependency tree
 
Reported: 2011-03-28 16:11 UTC by Mario Fetka (geos_one)
Modified: 2018-08-21 12:46 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-misc/irtrans-irserver/irtrans-irserver-6.03.09.ebuild (irtrans-irserver-6.03.09.ebuild,1.45 KB, text/plain)
2011-04-27 08:34 UTC, Mario Fetka (geos_one)
Details
app-misc/irtrans-irclient-6.01.08.ebuild (irtrans-irclient-6.01.08.ebuild,1.81 KB, text/plain)
2011-07-30 20:21 UTC, Mario Fetka (geos_one)
Details
irtrans-irclient-6.01.10.ebuild (irtrans-irclient-6.01.10.ebuild,1.81 KB, text/plain)
2013-11-14 07:06 UTC, Mario Fetka (geos_one)
Details
irtrans-irserver-6.09.04.ebuild (irtrans-irserver-6.09.04.ebuild,1.98 KB, text/plain)
2013-11-14 07:07 UTC, Mario Fetka (geos_one)
Details
irtrans-irserver-6.09.04.ebuild (irtrans-irserver-6.09.04.ebuild,2.02 KB, text/plain)
2015-06-13 11:01 UTC, Mario Fetka (geos_one)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mario Fetka (geos_one) 2011-03-28 16:11:12 UTC
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
Comment 1 Joerg Bornkessel (RETIRED) gentoo-dev 2011-03-29 20:23:51 UTC
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
}
Comment 2 Mario Fetka (geos_one) 2011-03-30 01:49:57 UTC
(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
Comment 3 Mario Fetka (geos_one) 2011-03-30 02:01:08 UTC
(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
Comment 4 Mario Fetka (geos_one) 2011-04-27 08:34:58 UTC
Created attachment 271299 [details]
app-misc/irtrans-irserver/irtrans-irserver-6.03.09.ebuild

the ebuild that contains all the suggested mods
Comment 5 Mario Fetka (geos_one) 2011-07-30 20:19:29 UTC
bump to new release
6.08.18 
this release now also support xbmc
Comment 6 Mario Fetka (geos_one) 2011-07-30 20:21:16 UTC
Created attachment 281617 [details]
app-misc/irtrans-irclient-6.01.08.ebuild

updated irclient ebuild with all the suggestions
Comment 7 Mario Fetka (geos_one) 2013-11-14 07:06:18 UTC
Created attachment 363240 [details]
irtrans-irclient-6.01.10.ebuild

Update to the ebuild
Comment 8 Mario Fetka (geos_one) 2013-11-14 07:07:46 UTC
Created attachment 363242 [details]
irtrans-irserver-6.09.04.ebuild

Update to the ebuild with mono Client added
Comment 9 Mario Fetka (geos_one) 2015-06-13 11:01:41 UTC
Created attachment 405072 [details]
irtrans-irserver-6.09.04.ebuild

Hotfix build problem with precompiled ccf.o  (no -fPIC) by compiling statical
Comment 10 Ian Delaney (RETIRED) gentoo-dev 2015-06-26 02:30:18 UTC
(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.
Comment 11 Mario Fetka (geos_one) 2015-07-05 15:12:38 UTC
the 2 old verison and the correspondig patches can be deleted
Comment 12 Mario Fetka (geos_one) 2015-07-05 15:13:28 UTC
the irclient still needs to be updated
Comment 13 Jonas Stein gentoo-dev 2017-07-21 22:37:18 UTC
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?
Comment 14 Pacho Ramos gentoo-dev 2018-02-19 10:01:14 UTC
(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 :/
Comment 15 Mario Fetka (geos_one) 2018-03-16 16:31:18 UTC
yes i am still maintainung it.
Comment 16 Larry the Git Cow gentoo-dev 2018-08-21 12:46:28 UTC
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(+)