#54094 closed submission (fixed)
Add xcb-util-xrm
Reported by: | jenstroeger (Jens Troeger) | Owned by: | mf2k (Frank Schima) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia) | |
Port: | xorg-xcb-util-xrm |
Description (last modified by mf2k (Frank Schima))
I’m trying to build i3 from source (there is no MacPort support for it, but ticket:52596) and that requires the xcb-util-xrm library. Considering there are already several xcb-util-* ports, it would make sense to add this one as well.
Attachments (4)
Change History (18)
comment:1 Changed 8 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:2 Changed 6 years ago by mf2k (Frank Schima)
Port: | xorg-xcb-util-xrm added |
---|
Changed 6 years ago by mf2k (Frank Schima)
comment:3 Changed 6 years ago by mf2k (Frank Schima)
Changed 6 years ago by mf2k (Frank Schima)
Attachment: | Portfile.2 added |
---|
Changed 6 years ago by mf2k (Frank Schima)
Attachment: | patch-configure.ac.diff added |
---|
comment:4 Changed 6 years ago by mf2k (Frank Schima)
Updated Portfile attached that gets past the libtool error but hits another one.
comment:5 Changed 6 years ago by mf2k (Frank Schima)
:info:configure Makefile.am: installing './depcomp' :info:configure Makefile.am:35: error: 'pkgconfig_DATA' is used but 'pkgconfigdir' is undefined :info:configure Makefile.am:26: error: 'xcbinclude_HEADERS' is used but 'xcbincludedir' is undefined :info:configure parallel-tests: installing './test-driver' :info:configure autoreconf: /opt/local/bin/automake failed with exit status: 1 :info:configure Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_x11_xorg-xcb-util-xrm/xorg-xcb-util-xrm/work/xcb-util-xrm-1.3" && autoreconf --install --verbose
comment:6 Changed 6 years ago by mf2k (Frank Schima)
Type: | request → submission |
---|
Changed 6 years ago by jens-maus (Jens Maus)
Attachment: | Portfile.3 added |
---|
functional Portfile to compile xorg-xcb-util-xrm without any patches
comment:7 Changed 6 years ago by jens-maus (Jens Maus)
I just worked on getting this i3 required library compiled with MacPorts myself. Please use the latest Profile to compile xorg-xcb-util-xrm out of the box without requiring any patches. Works here flawlessly.
comment:8 Changed 6 years ago by mf2k (Frank Schima)
Thanks. But please go back to using the GitHub portgroup like I did in my Portfile.2 attachment.
comment:9 Changed 6 years ago by jens-maus (Jens Maus)
No, with GitHub it breaks like you have experienced because you need to run autoconf because no ready-to-use configure file is supplied in the GitHub repository. IMHO it should be perfectly sufficient to use the official tar.bz2 released by the author of xcb-util-xrm.
comment:10 Changed 6 years ago by mf2k (Frank Schima)
You are missing the point of the GitHub portgroup. It will download official tar.bz2 releases. It just simplifies the process for you.
comment:11 Changed 6 years ago by mf2k (Frank Schima)
If I get some spare time, I will convert it and verify that it works.
comment:12 Changed 6 years ago by joekiller (Joseph Lawson)
I was unable to get the GitHub portgroup version to work. Like @jens-maus I had to go with the dist tar.xz
comment:13 Changed 6 years ago by mf2k (Frank Schima)
Owner: | set to mf2k |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:14 Changed 6 years ago by mf2k (Frank Schima)
Sorry for the long delay on this. I used the GitHub portgroup and found a missing dependency.
First attempt. Not configuring yet.