Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270743 - rxvt-unicode macosx clipboard fix
Summary: rxvt-unicode macosx clipboard fix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All OS X
: High normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on: 270742
Blocks:
  Show dependency tree
 
Reported: 2009-05-21 17:42 UTC by Reza Jelveh
Modified: 2009-05-23 08:09 UTC (History)
1 user (show)

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


Attachments
macosx-clipboard binding without perlobjc (macosx-clipboard,1.82 KB, text/plain)
2009-05-21 17:50 UTC, Reza Jelveh
Details
rxvt unicode added dependency for mac-pasteboard (rxvt-unicode.diff,991 bytes, patch)
2009-05-21 17:53 UTC, Reza Jelveh
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Reza Jelveh 2009-05-21 17:42:21 UTC
the macosx-clipboard perl binding for urxvt uses perlobjc bridge, which exists only in the stock apple perl.

clipboard support for rxvt on mac consists of 3 parts:

a new macosx-clipboard script that uses mac-pasteboard instead of perlobjc and a lil change to the ebuild
Comment 1 Reza Jelveh 2009-05-21 17:50:17 UTC
Created attachment 192056 [details]
macosx-clipboard binding without perlobjc
Comment 2 Reza Jelveh 2009-05-21 17:53:13 UTC
Created attachment 192059 [details, diff]
rxvt unicode added dependency for mac-pasteboard

the cd src is necessary because for some reason otherwise no binaries get installed
Comment 3 Fabian Groffen gentoo-dev 2009-05-23 07:53:50 UTC
(In reply to comment #2)
> the cd src is necessary because for some reason otherwise no binaries get
> installed

hmmm, ok, that's weird
Comment 4 Fabian Groffen gentoo-dev 2009-05-23 07:55:03 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > the cd src is necessary because for some reason otherwise no binaries get
> > installed
> 
> hmmm, ok, that's weird

It's not:
make: `install' is up to date.

:)
Comment 5 Reza Jelveh 2009-05-23 07:56:07 UTC
yeah but does it install the urxvt urxvtc and urxvtd binaries?
Comment 6 Fabian Groffen gentoo-dev 2009-05-23 07:57:04 UTC
nah, case-insensitive filesystem problem, makefile needs a little fix (.PHONY).
Comment 7 Fabian Groffen gentoo-dev 2009-05-23 08:02:10 UTC
What I *am* wondering now, is where your perl-script ends up being installed.  I don't see it anywhere.
Comment 8 Reza Jelveh 2009-05-23 08:05:02 UTC
it replaces the macosx-clipboard script thats bundled with rxvt-unicode

+	if (use osx); then
+		cp ${FILESDIR}/macosx-clipboard src/perl
+	fi

ive sent that to the rxvt-unicode ml too but i doubt it will be bundled anytime soon

and about the makefile. will you fix it or shall i?
Comment 9 Fabian Groffen gentoo-dev 2009-05-23 08:06:32 UTC
I'll fix it, but am recompiling with USE=perl right now to see if that makes a difference.  I guess so.
Comment 10 Fabian Groffen gentoo-dev 2009-05-23 08:09:04 UTC
committed, thanks!