Opened 8 years ago
Closed 8 years ago
#53880 closed update (duplicate)
GNOME Internet Radio Locator 9.9.2
Reported by: | oleaamot (Ole Aamot) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch maintainer | Cc: | dbevans (David B. Evans) |
Port: | girl |
Description
GNOME Internet Radio Locator version 9.9.2 is available from http://download.gnome.org/sources/girl/9.9/girl-9.9.2.tar.xz
Attachments (3)
Change History (9)
Changed 8 years ago by oleaamot (Ole Aamot)
comment:1 Changed 8 years ago by oleaamot (Ole Aamot)
9.9.2 does not build it due to missing champlain/champlain.h
GTK+ 3.0 binary: ${prefix}/bin/gnome-internet-radio-locator
dbevans, any ideas?
comment:2 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch maintainer added |
---|---|
Type: | defect → update |
Please attach a unified diff instead of a complete new Portfile.
Changed 8 years ago by oleaamot (Ole Aamot)
Attachment: | Portfile-9.9.2.diff added |
---|
Unified diff against previous Portfile (9.8.0) and new Portfile (9.9.2)
comment:3 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Does it really now require both gtk2 and gtk3?
The pango dependency should be written so that pango-devel could satisfy it, much like the glib2 dependency. See other ports that depend on pango for the correct syntax.
comment:4 Changed 8 years ago by oleaamot (Ole Aamot)
Yes, since there are two executables in the latest upstream release (9.9.6).
The executables in 9.9.6 are
${prefix}/bin/girl (GTK+ 2.0)
${prefix}/bin/gnome-internet-radio-locator (GTK+ 3.0 / GNOME Maps)
The GTK+ 3.0 executable gnome-internet-radio-locator is capable of BBC World Service playback based on gst-player and displaying scalable maps based GNOME Maps and libchamplain.
The code builds and works on Debian GNU/Linux testing, Fedora Core 25 and Ubuntu 17.04.
I am unable to build 9.9.6 on Mac OS X at the moment, but I think the macports package must depend on libchamplain-devel (for header files that does not exist in macports) in order to build as well as gtk2, gtk3 and pango-devel.
Changed 8 years ago by oleaamot (Ole Aamot)
Attachment: | Portfile-9.9.6.diff added |
---|
Unified diff against previous Portfile (9.8.0) and new Portfile (9.9.6)
comment:5 Changed 8 years ago by mf2k (Frank Schima)
This patch depends on both pango and pango-devel. That won't work because both cannot be installed at the same time.
comment:6 Changed 8 years ago by mf2k (Frank Schima)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Duplicate of #54111.
Portfile for GNOME Internet Radio Locator version 9.9.2 (GTK+2/GTK+3)