From 7fb2f7034d1c98ad173c21a56eced8373a0c34e8 Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Sun, 25 Sep 2022 11:30:10 +0200 Subject: [PATCH] initial package creation Signed-off-by: Toshaan Bharvani --- SOURCES/gpgkey-84874CAB6D1A397A.gpg | Bin 0 -> 29857 bytes ...Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch | 27 +++ ...-Fix-hard-coded-wrong-path-to-xsubpp.patch | 12 ++ SOURCES/rxvt-unicode.desktop | 9 + SPECS/rxvt-unicode.spec | 190 ++++++++++++++++++ 5 files changed, 238 insertions(+) create mode 100644 SOURCES/gpgkey-84874CAB6D1A397A.gpg create mode 100644 SOURCES/rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch create mode 100644 SOURCES/rxvt-unicode-9.21-Fix-hard-coded-wrong-path-to-xsubpp.patch create mode 100644 SOURCES/rxvt-unicode.desktop create mode 100644 SPECS/rxvt-unicode.spec diff --git a/SOURCES/gpgkey-84874CAB6D1A397A.gpg b/SOURCES/gpgkey-84874CAB6D1A397A.gpg new file mode 100644 index 0000000000000000000000000000000000000000..d11a964c5eaf193677bf04f097704d2bb7a618ac GIT binary patch literal 29857 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 literal 0 HcmV?d00001 diff --git a/SOURCES/rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch b/SOURCES/rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch new file mode 100644 index 0000000..eae393a --- /dev/null +++ b/SOURCES/rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch @@ -0,0 +1,27 @@ +From 30fb93760c0bb0bea2bca1ac17c4d9709fb95e1c Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov +Date: Wed, 10 Dec 2014 15:20:14 +0300 +Subject: [PATCH] Prefer XDG_RUNTIME_DIR over the HOME + +Signed-off-by: Peter Lemenkov + +diff --git a/src/rxvtdaemon.C b/src/rxvtdaemon.C +index 7986c5f..7337f51 100644 +--- a/src/rxvtdaemon.C ++++ b/src/rxvtdaemon.C +@@ -43,9 +43,13 @@ char *rxvt_connection::unix_sockname () + struct utsname u; + uname (&u); + +- path = getenv ("HOME"); ++ path = getenv ("XDG_RUNTIME_DIR"); + if (!path) +- path = "/tmp"; ++ { ++ path = getenv ("HOME"); ++ if (!path) ++ path = "/tmp"; ++ } + + snprintf (name, PATH_MAX, "%s/.urxvt", path); + mkdir (name, 0777); diff --git a/SOURCES/rxvt-unicode-9.21-Fix-hard-coded-wrong-path-to-xsubpp.patch b/SOURCES/rxvt-unicode-9.21-Fix-hard-coded-wrong-path-to-xsubpp.patch new file mode 100644 index 0000000..22615d9 --- /dev/null +++ b/SOURCES/rxvt-unicode-9.21-Fix-hard-coded-wrong-path-to-xsubpp.patch @@ -0,0 +1,12 @@ +diff -up rxvt-unicode-9.21/src/Makefile.in.orig rxvt-unicode-9.21/src/Makefile.in +--- rxvt-unicode-9.21/src/Makefile.in.orig 2015-01-02 16:26:42.168949720 +0100 ++++ rxvt-unicode-9.21/src/Makefile.in 2015-01-02 16:27:14.931856902 +0100 +@@ -136,7 +136,7 @@ perlxsi.c: Makefile + $(PERL) -MExtUtils::Embed -e xsinit -- -std urxvt + + rxvtperl.C: rxvtperl.xs iom_perl.h iom_perl.xs typemap typemap.iom +- PERL="$(PERL)" $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap 'typemap.iom' -typemap 'typemap' -prototypes $(srcdir)/rxvtperl.xs >$@ ++ PERL="$(PERL)" $(PERL) /usr/bin/xsubpp -C++ -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap 'typemap.iom' -typemap 'typemap' -prototypes $(srcdir)/rxvtperl.xs >$@ + + rxvtperl.o: rxvtperl.C perlxsi.c + $(COMPILE) $(PERLFLAGS) -DLIBDIR="\"$(libdir)/urxvt\"" -c $< diff --git a/SOURCES/rxvt-unicode.desktop b/SOURCES/rxvt-unicode.desktop new file mode 100644 index 0000000..0bc7989 --- /dev/null +++ b/SOURCES/rxvt-unicode.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=rxvt-unicode +Comment=A VT102 emulator for the X window system +Exec=urxvt +Terminal=false +Type=Application +Icon=utilities-terminal +Categories=System;TerminalEmulator; +StartupWMClass=URxvt diff --git a/SPECS/rxvt-unicode.spec b/SPECS/rxvt-unicode.spec new file mode 100644 index 0000000..268aae8 --- /dev/null +++ b/SPECS/rxvt-unicode.spec @@ -0,0 +1,190 @@ +Name: rxvt-unicode +Version: 9.30 +Release: 2%{?dist} +Summary: Unicode version of rxvt + +License: GPLv3 +URL: http://software.schmorp.de/ +Source0: http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2 +Source1: http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2.sig +Source2: http://dist.schmorp.de/signing-key.pub +Source3: http://dist.schmorp.de/signing-key.pub.gpg.sig +Source4: gpgkey-84874CAB6D1A397A.gpg +Source5: rxvt-unicode.desktop +# To recreate Source4: +# gpg --recv-key 84874CAB6D1A397A +# gpg --export --export-options export-minimal 84874CAB6D1A397A \ +# > gpgkey-84874CAB6D1A397A.gpg + +Patch0: rxvt-unicode-9.21-Fix-hard-coded-wrong-path-to-xsubpp.patch +Patch1: rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch + +BuildRequires: desktop-file-utils +BuildRequires: fontconfig-devel +BuildRequires: freetype-devel +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: gdk-pixbuf2-devel +BuildRequires: git +BuildRequires: glib2-devel +BuildRequires: gnupg2 +BuildRequires: libptytty-devel +BuildRequires: libX11-devel +BuildRequires: libXft-devel +BuildRequires: libXrender-devel +BuildRequires: libXt-devel +BuildRequires: libev-source +BuildRequires: make +BuildRequires: ncurses ncurses-base ncurses-devel +BuildRequires: perl-devel, perl-generators, perl(ExtUtils::Embed) +BuildRequires: signify +BuildRequires: startup-notification-devel +BuildRequires: xorg-x11-proto-devel +Requires: startup-notification +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +# We just provide a single binary now. +Obsoletes: rxvt-unicode-ml <= 9.22-17 +Obsoletes: rxvt-unicode-256color <= 9.22-17 +Obsoletes: rxvt-unicode-256color-ml <= 9.22-17 + +# There's only one rxvt in the distro; this is the last one +Obsoletes: rxvt <= 2.7.10-36 + +%description +rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to +store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct input +and output. It also supports mixing multiple fonts at the same time, including +Xft fonts. + +%prep +%{gpgverify} --keyring='%{SOURCE4}' --signature='%{SOURCE3}' --data='%{SOURCE2}' +signify -V -p '%{SOURCE2}' -m '%{SOURCE0}' +%autosetup -S git + +%if 0%{?fedora} >= 15 +rm -rf libev +ln -s %{_datadir}/libev-source libev +%endif + +%build +%configure \ + --enable-keepscrolling \ + --enable-selectionscrolling \ + --enable-pointer-blank \ + --enable-utmp \ + --enable-wtmp \ + --enable-lastlog \ + --enable-unicode3 \ + --enable-combining \ + --enable-xft \ + --enable-font-styles \ +%if 0%{?fedora} > 13 + --enable-pixbuf \ +%endif + --enable-transparency \ + --enable-fading \ + --enable-rxvt-scroll \ + --enable-next-scroll \ + --enable-xterm-scroll \ + --enable-perl \ + --enable-mousewheel \ + --enable-xim \ + --with-codesets=all \ + --enable-slipwheeling \ + --enable-smart-resize \ + --enable-frills \ + --disable-iso14755 \ + --enable-startup-notification \ + --enable-256-color \ + --with-term=rxvt-unicode-256color + +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} + +# This isn't something we need +rm %{buildroot}%{_bindir}/urclock +rm %{buildroot}%{_mandir}/man1/urclock.1* + +# install desktop files +desktop-file-install \ +%if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7) + --vendor=fedora \ +%endif + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE5} + +# create compat symlinks +pushd $RPM_BUILD_ROOT/%{_bindir} +ln -s urxvt rxvt +ln -s urxvt urxvt-ml +ln -s urxvtc urxvt-mlc +ln -s urxvtd urxvt-mld +ln -s urxvt urxvt256c +ln -s urxvtc urxvt256cc +ln -s urxvtd urxvt256cd +ln -s urxvt urxvt256c-ml +ln -s urxvtc urxvt256c-mlc +ln -s urxvtd urxvt256c-mld +popd + +%files +%doc README.FAQ +%doc INSTALL +%doc doc/README.xvt +%doc doc/etc +%doc doc/changes.txt +%license COPYING +%{_bindir}/rxvt +%{_bindir}/urxvt +%{_bindir}/urxvtc +%{_bindir}/urxvtd +%{_bindir}/urxvt-ml +%{_bindir}/urxvt-mlc +%{_bindir}/urxvt-mld +%{_bindir}/urxvt256c +%{_bindir}/urxvt256cc +%{_bindir}/urxvt256cd +%{_bindir}/urxvt256c-ml +%{_bindir}/urxvt256c-mlc +%{_bindir}/urxvt256c-mld +%{_mandir}/man1/urxvt.1* +%{_mandir}/man1/urxvtc.1* +%{_mandir}/man1/urxvtd.1* +%{_mandir}/man1/urxvt-background.1* +%{_mandir}/man1/urxvt-bell-command.1* +%{_mandir}/man1/urxvt-block-graphics-to-ascii.1* +%{_mandir}/man1/urxvt-clipboard-osc.1* +%{_mandir}/man1/urxvt-confirm-paste.1* +%{_mandir}/man1/urxvt-digital-clock.1* +%{_mandir}/man1/urxvt-eval.1* +%{_mandir}/man1/urxvt-example-refresh-hooks.1* +%{_mandir}/man1/urxvt-extensions.1* +%{_mandir}/man1/urxvt-keysym-list.1* +%{_mandir}/man1/urxvt-kuake.1* +%{_mandir}/man1/urxvt-matcher.1* +%{_mandir}/man1/urxvt-option-popup.1* +%{_mandir}/man1/urxvt-overlay-osc.1* +%{_mandir}/man1/urxvt-readline.1* +%{_mandir}/man1/urxvt-remote-clipboard.1* +%{_mandir}/man1/urxvt-searchable-scrollback.1* +%{_mandir}/man1/urxvt-selection-autotransform.1* +%{_mandir}/man1/urxvt-selection-pastebin.1* +%{_mandir}/man1/urxvt-selection-popup.1* +%{_mandir}/man1/urxvt-selection-to-clipboard.1* +%{_mandir}/man1/urxvt-selection.1* +%{_mandir}/man1/urxvt-tabbed.1* +%{_mandir}/man1/urxvt-xim-onthespot.1* +%{_mandir}/man3/urxvtperl.3* +%{_mandir}/man7/urxvt.7* +%{_datadir}/applications/*rxvt-unicode.desktop +%{_libdir}/urxvt + +%changelog +* Thu Jan 09 2022 Robbie Harwood - 9.30-2 +- Enable verification now that signify is packaged; no code changes + +* Tue Jan 04 2022 Robbie Harwood - 9.30-1 +- Initial import (9.30)