FreeBSD Bugzilla – Attachment 195400 Details for
Bug 229992
[NEW PORT] x11/termite: Lightweight terminal based on vte
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Add x11/termite as a port
x11_termite.diff (text/plain), 5.78 KB, created by
Matthew Stobbs
on 2018-07-23 20:43:22 UTC
(
hide
)
Description:
Add x11/termite as a port
Filename:
MIME Type:
Creator:
Matthew Stobbs
Created:
2018-07-23 20:43:22 UTC
Size:
5.78 KB
patch
obsolete
>Index: x11/termite/Makefile >=================================================================== >--- x11/termite/Makefile (nonexistent) >+++ x11/termite/Makefile (working copy) >@@ -0,0 +1,29 @@ >+# $FreeBSD$ >+ >+PORTNAME= termite >+DISTVERSION= 13 >+DISTVERSIONPREFIX= v >+CATEGORIES= x11 >+ >+MAINTAINER= stobbsm@gmail.com >+COMMENT= Lightwieght terminal based on vte >+ >+LICENSE= GPLv2 >+ >+USES= gmake >+BUILD_DEPENDS= vte-ng>=0.42:x11-toolkits/vte-ng >+RUN_DEPENDS= ${BUILD_DEPENDS} >+ >+ALL_TARGET= termite >+INSTALL_TARGET= install >+ >+USE_GITHUB= yes >+GH_ACCOUNT= thestinger >+GH_TUPLE= thestinger:util:62faf9e:util >+ >+.include <bsd.port.pre.mk> >+ >+post-configure: >+ @${CP} -r ${WRKDIR}/util-62faf9e/* ${WRKSRC}/util/ >+ >+.include <bsd.port.post.mk> > >Property changes on: x11/termite/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: x11/termite/distinfo >=================================================================== >--- x11/termite/distinfo (nonexistent) >+++ x11/termite/distinfo (working copy) >@@ -0,0 +1,5 @@ >+TIMESTAMP = 1532376536 >+SHA256 (thestinger-termite-v13_GH0.tar.gz) = 5ba4687fb8bb970c4024f906d613cd271654f250a82871cc9c9f6140105359d4 >+SIZE (thestinger-termite-v13_GH0.tar.gz) = 23904 >+SHA256 (thestinger-util-62faf9e_GH0.tar.gz) = ec3ce513dedeac563d466bbf0320c68619f8292f3e348cbf2b05d92e9320c378 >+SIZE (thestinger-util-62faf9e_GH0.tar.gz) = 5887 > >Property changes on: x11/termite/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: x11/termite/files/patch-termite-Makefile >=================================================================== >--- x11/termite/files/patch-termite-Makefile (nonexistent) >+++ x11/termite/files/patch-termite-Makefile (working copy) >@@ -0,0 +1,24 @@ >+--- Makefile.orig 2017-12-11 14:37:05.000000000 -0700 >++++ Makefile 2018-07-23 14:11:10.429719000 -0600 >+@@ -1,4 +1,4 @@ >+-VERSION = $(shell git describe --tags) >++VERSION = 13 >+ PREFIX = /usr/local >+ GTK = gtk+-3.0 >+ VTE = vte-2.91 >+@@ -37,11 +37,12 @@ >+ >+ install: termite termite.desktop termite.terminfo >+ mkdir -p ${DESTDIR}${TERMINFO} >++ mkdir -p ${DESTDIR}${PREFIX}/etc/xdg/termite >+ install -Dm755 termite ${DESTDIR}${PREFIX}/bin/termite >+- install -Dm644 config ${DESTDIR}/etc/xdg/termite/config >++ install -Dm644 config ${DESTDIR}${PREFIX}/etc/xdg/termite/config >+ install -Dm644 termite.desktop ${DESTDIR}${PREFIX}/share/applications/termite.desktop >+- install -Dm644 man/termite.1 ${DESTDIR}${PREFIX}/share/man/man1/termite.1 >+- install -Dm644 man/termite.config.5 ${DESTDIR}${PREFIX}/share/man/man5/termite.config.5 >++ install -Dm644 man/termite.1 ${DESTDIR}${PREFIX}/man/man1/termite.1 >++ install -Dm644 man/termite.config.5 ${DESTDIR}${PREFIX}/man/man5/termite.config.5 >+ tic -x -o ${DESTDIR}${TERMINFO} termite.terminfo >+ >+ uninstall: > >Property changes on: x11/termite/files/patch-termite-Makefile >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: x11/termite/files/patch-termite.cc >=================================================================== >--- x11/termite/files/patch-termite.cc (nonexistent) >+++ x11/termite/files/patch-termite.cc (working copy) >@@ -0,0 +1,15 @@ >+--- termite.cc.orig 2018-07-22 21:51:41.684099000 -0600 >++++ termite.cc 2018-07-22 21:45:11.226912000 -0600 >+@@ -29,6 +29,12 @@ >+ #include <set> >+ #include <string> >+ >++#ifdef __FreeBSD__ >++#include <errno.h> >++#include <sys/wait.h> >++#define M_PI 3.14159265358979323846 >++#endif >++ >+ #include <gtk/gtk.h> >+ #include <vte/vte.h> >+ > >Property changes on: x11/termite/files/patch-termite.cc >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: x11/termite/pkg-descr >=================================================================== >--- x11/termite/pkg-descr (nonexistent) >+++ x11/termite/pkg-descr (working copy) >@@ -0,0 +1,5 @@ >+This is the port for the termite terminal emulatore based on VTE. >+ >+Currently requires vte-ng >+ >+WWW: https://github.com/thestinger/termite > >Property changes on: x11/termite/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: x11/termite/pkg-plist >=================================================================== >--- x11/termite/pkg-plist (nonexistent) >+++ x11/termite/pkg-plist (working copy) >@@ -0,0 +1,7 @@ >+bin/termite >+etc/xdg/termite/config >+man/man1/termite.1.gz >+man/man5/termite.config.5.gz >+share/applications/termite.desktop >+share/terminfo.db >+@dir share/terminfo > >Property changes on: x11/termite/pkg-plist >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 229992
: 195400