Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:assmannst
xterm
xterm.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xterm.spec of Package xterm
Summary: Terminal emulator for the X Window System Name: xterm Version: 386 Release: 100 URL: http://invisible-island.net/xterm License: MIT Group: User Interface/X BuildRequires: pkgconfig desktop-file-utils BuildRequires: ncurses-devel libXft-devel libXaw-devel libXext-devel libxkbfile-devel %if 0%{?fedora} BuildRequires: libutempter-devel %else BuildRequires: libutempter0 %endif Requires: xterm-resize = %{version}-%{release} Source0: https://invisible-island.net/archives/xterm/%{name}-%{version}.tgz Source1: 16colors.txt Patch1: xterm-resources.patch Patch2: xterm-desktop.patch Patch10: xterm-mouse-event.patch #Patch11: xterm-88colors.patch Patch12: xterm-inconsolata.patch Patch42: test.patch %global x11_app_defaults_dir %(pkg-config --variable appdefaultdir xt) %description The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. %package resize Summary: Set environment and terminal settings to current window size %description resize Prints a shell command for setting the appropriate environment variables to indicate the current size of the window from which the command is run. %prep %autosetup -p1 for f in THANKS; do iconv -f iso8859-1 -t utf8 -o ${f}{_,} && touch -r ${f}{,_} && mv -f ${f}{_,} done %build %configure \ --enable-256-color \ --enable-double-buffer \ --enable-exec-xterm \ --enable-luit \ --enable-meta-sends-esc \ --enable-warnings \ --enable-wide-chars \ --disable-backarrow-key \ --disable-full-tgetent \ --with-app-defaults=%{x11_app_defaults_dir} \ --with-icon-theme=hicolor \ --with-icondir=%{_datadir}/icons \ --with-tty-group=tty \ --with-utempter make %{?_smp_mflags} %install make DESTDIR=$RPM_BUILD_ROOT install cp -fp %{SOURCE1} 16colors.txt desktop-file-install \ %if 0%{?fedora} && 0%{?fedora} < 19 --vendor=fedora \ %endif --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ xterm.desktop mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata install -m644 -p xterm.appdata.xml $RPM_BUILD_ROOT%{_datadir}/appdata %post /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : %files %doc xterm.log.html ctlseqs.txt 16colors.txt README.i18n THANKS %{_bindir}/xterm %{_bindir}/koi8rxterm %{_bindir}/uxterm %{_mandir}/man1/koi8rxterm.1* %{_mandir}/man1/uxterm.1* %{_mandir}/man1/xterm.1* %{_datadir}/appdata/xterm.appdata.xml %{_datadir}/applications/*xterm.desktop %{_datadir}/icons/hicolor %{_datadir}/icons/hicolor/*/apps/*xterm* %{_datadir}/pixmaps/*xterm*.xpm %{_datadir}/X11/app-defaults %{x11_app_defaults_dir}/KOI8RXTerm* %{x11_app_defaults_dir}/UXTerm* %{x11_app_defaults_dir}/XTerm* %files resize %{_bindir}/resize %{_mandir}/man1/resize.1* %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor