summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoronly_vip <onlyme_vip@protonmail.com>2021-09-05 12:27:14 +0530
committeronly_vip <onlyme_vip@protonmail.com>2021-09-05 12:27:14 +0530
commit0ccb3744a59b294bf715eea47846be044a444765 (patch)
tree76519797e34b87dfb4295c1479681ef15251581e
downloadaur-0ccb3744a59b294bf715eea47846be044a444765.tar.gz
initial commit for rxvt-unicode-256color-unicode3
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD60
-rw-r--r--urxvt.desktop9
-rw-r--r--urxvtc.desktop9
4 files changed, 111 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 0000000..f2e9603
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+generated-by = makedeb-makepkg
+
+pkgbase = rxvt-unicode-256color-unicode3
+ pkgdesc = Unicode enabled rxvt-clone terminal emulator (urxvt)
+ pkgver = 9.26
+ pkgrel = 3
+ url = http://software.schmorp.de/pkg/rxvt-unicode.html
+ arch = x86_64
+ license = GPL
+ makedepends = libxft-dev
+ makedepends = libxft2-dev
+ makedepends = perl
+ makedepends = libstartup-notification0-dev
+ makedepends = libstartup-notification0
+ makedepends = libnsl-dev
+ makedepends = libnsl2
+ makedepends = libxmu-dev
+ makedepends = libperl-dev
+ makedepends = terminfo
+ depends = libxft-dev
+ depends = perl
+ depends = libstartup-notification0
+ depends = libnsl-dev
+ optdepends = libgtk3-perl: to use the urxvt-tabbed
+ provides = rxvt-unicode
+ conflicts = rxvt-unicode
+ conflicts = rxvt-unicode-256color
+ replaces = rxvt-unicode
+ replaces = rxvt-unicode-256color
+ source = http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-256color-unicode3-9.26.tar.bz2
+ sha256sums = 643116b9a25d29ad29f4890131796d42e6d2d21312282a613ef66c80c5b8c98b
+
+pkgname = rxvt-unicode-256color-unicode3
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..8cb6e5f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: only_vip <onlyme_vip@protonmail.com>
+pkgname=rxvt-unicode-256color-unicode3
+pkgver=9.26
+pkgrel=3
+pkgdesc="Unicode enabled rxvt-clone terminal emulator (urxvt)"
+arch=('x86_64')
+url="http://software.schmorp.de/pkg/rxvt-unicode.html"
+license=('GPL')
+makedepends=('libxft-dev' 'libxft2-dev' 'perl' 'libstartup-notification0-dev' 'libstartup-notification0' 'libnsl-dev' 'libnsl2' 'libxmu-dev' 'libperl-dev' 'terminfo')
+depends=('libxft-dev' 'perl' 'libstartup-notification0' 'libnsl-dev')
+optdepends=('libgtk3-perl: to use the urxvt-tabbed')
+source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2)
+provides=('rxvt-unicode' )
+conflicts=('rxvt-unicode' 'rxvt-unicode-256color')
+replaces=('rxvt-unicode' 'rxvt-unicode-256color')
+sha256sums=('643116b9a25d29ad29f4890131796d42e6d2d21312282a613ef66c80c5b8c98b')
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr --enable-everything --enable-smart-resize --enable-256-color --enable-unicode3
+ #--enable-256-color \
+ #--enable-combining \
+ #--enable-fading \
+ #--enable-font-styles \
+ #--enable-iso14755 \
+ #--enable-keepscrolling \
+ #--enable-lastlog \
+ #--enable-mousewheel \
+ #--enable-next-scroll \
+ #--disable-perl \
+ #--enable-pointer-blank \
+ #--enable-rxvt-scroll \
+ #--enable-selectionscrolling \
+ #--enable-slipwheeling \
+ #--disable-smart-resize \
+ #--enable-startup-notification \
+ #--enable-transparency \
+ #--enable-unicode3 \
+ #--enable-utmp \
+ #--enable-wtmp \
+ #--enable-xft \
+ #--enable-xim \
+ #--enable-xterm-scroll \
+ #--disable-pixbuf \
+ #--disable-frills
+ make
+ #tic -x "${srcdir}/${pkgname}-${pkgver}/doc/etc/rxvt-unicode.terminfo"
+}
+
+package() {
+ #install freedesktop menu
+ cd ..
+ for _f in urxvt urxvtc ; do
+ install -Dm644 ${_f}.desktop "${pkgdir}/usr/share/applications/${_f}.desktop"
+ done
+
+
+ #workaround terminfo installation
+ cd ${srcdir}/${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" TERMINFO="/tmp" install
+}
diff --git a/urxvt.desktop b/urxvt.desktop
new file mode 100644
index 0000000..7622918
--- /dev/null
+++ b/urxvt.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=urxvt
+Comment=An unicode capable rxvt clone
+Exec=urxvt
+Icon=utilities-terminal
+Terminal=false
+Type=Application
+Categories=System;TerminalEmulator;
diff --git a/urxvtc.desktop b/urxvtc.desktop
new file mode 100644
index 0000000..3a2df41
--- /dev/null
+++ b/urxvtc.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=urxvt (client)
+Comment=An unicode capable rxvt clone client for urxvtd
+Exec=urxvtc
+Icon=utilities-terminal
+Terminal=false
+Type=Application
+Categories=System;TerminalEmulator;