From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 20 21:10:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87A0F1065674 for ; Mon, 20 Apr 2009 21:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 622E38FC21 for ; Mon, 20 Apr 2009 21:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n3KLA2iP050276 for ; Mon, 20 Apr 2009 21:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n3KLA2jW050275; Mon, 20 Apr 2009 21:10:02 GMT (envelope-from gnats) Resent-Date: Mon, 20 Apr 2009 21:10:02 GMT Resent-Message-Id: <200904202110.n3KLA2jW050275@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Aldis Berjoza Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 732421065679 for ; Mon, 20 Apr 2009 21:06:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 626568FC1A for ; Mon, 20 Apr 2009 21:06:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n3KL68Hd042370 for ; Mon, 20 Apr 2009 21:06:08 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n3KL68XP042369; Mon, 20 Apr 2009 21:06:08 GMT (envelope-from nobody) Message-Id: <200904202106.n3KL68XP042369@www.freebsd.org> Date: Mon, 20 Apr 2009 21:06:08 GMT From: Aldis Berjoza To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/133880: Created/updated port for tint2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2009 21:10:03 -0000 >Number: 133880 >Category: ports >Synopsis: Created/updated port for tint2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Apr 20 21:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Aldis Berjoza >Release: FreeBSD-7.1-p4 >Organization: >Environment: >Description: In ports tree there is x11/tint v0.6 available I ported tint2-0.7-beta1 to freebsd (based on x11/tint Makefile) http://code.google.com/p/tint2/ I ported it because, in this version they have added trayer, and i was looking for app like this for long time. I have made 2 patches for source code: 1) for Makefile: http://killasmurf86.lv/data/download/patch-Makefile.diff.gz 2) for tint.c (optional) http://killasmurf86.lv/data/download/patch-tint.c.diff.gz This patch only comments 2 lines in source, to make -Wall pass without problem This can be removed It would be nice if FreeBSD could also upload patched to their server, because my hosting will expire soon, and i don't have cash to pay for it If anything let me know P.S. It's my first port. I hope I won't mess things up P.P.S. Sorry about attachment, I'm not sure if i did the right thing there >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # Makefile # distinfo # pkg-descr # echo x - Makefile sed 's/^X//' >Makefile << 'b67911656ef5d18c4ae36cb6741b7965' X# New ports collection makefile for: tint2 X# Date created: Mon Apr 20, 2009 X# Whom: Aldis Berjoza X XPORTNAME= tint2 XPORTVERSION= 0.7.b1 X#PORTREVISION?= 0 XCATEGORIES= x11 XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} XDISTNAME= ${PORTNAME}-0.7-beta1 X XPATCH_SITES= http://killasmurf86.lv/data/download/ XPATCHFILES= patch-Makefile.diff.gz patch-tint.c.diff.gz X XMAINTAINER= killasmurf86@gmail.com XCOMMENT= Lightweight freedesktop-compliant panel/taskbar/clock/trayer X XLIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo X XPROJECTHOST= tint2 XUSE_GNOME= pango XUSE_XORG= xinerama xrandr XUSE_ELF= imlib2 XUSE_GMAKE= yes X XMAKE_ENV+= DESTDIR=${PREFIX} XPLIST_FILES+= bin/tint2 \ X man/man1/tint2.1.gz \ X etc/xdg/tint2/tint2rc X XPLIST_DIRS= etc/xdg/tint2 X XPORTDOCS= ChangeLog README tint2-0.7.pdf X XWRKSRC= ${WRKDIR}/${DISTNAME}/src XALL_TARGET= ${PORTNAME} X Xpre-install: X ${ECHO} "rmdir ${X11BASE}/etc/xdg 2>/dev/null || true" > \ X ${WRKDIR}/pkg-deinstall XPKGDEINSTALL= ${WRKDIR}/pkg-deinstall X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/../ChangeLog ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/../README ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/../doc/tint2-0.7.pdf ${DOCSDIR} X.endif X X.if !defined(NOPORTEXAMPLES) X ${MKDIR} ${EXAMPLESDIR} X.for N in 1 2 3 4 5 6 7 8 X ${INSTALL_DATA} ${WRKSRC}/../tintrc0${N} ${EXAMPLESDIR}/tint2rc0${N} X.endfor X.for N in 1 2 3 4 5 6 7 8 XPLIST_FILES+= ${EXAMPLESDIR_REL}/tint2rc0${N} X.endfor XPLIST_DIRS+= ${EXAMPLESDIR_REL} X.endif X X.include b67911656ef5d18c4ae36cb6741b7965 echo x - distinfo sed 's/^X//' >distinfo << '57677d168a5ec21bdf22c9501f075a8f' XMD5 (tint2-0.7-beta1.tar.gz) = 93b70b4603235b307d3707b2e51d23d9 XSHA256 (tint2-0.7-beta1.tar.gz) = b7b6169cf8e8bc317a3bb931aed5f53eec9674d69154f3ae611ab08cc8cd5697 XSIZE (tint2-0.7-beta1.tar.gz) = 1365492 XMD5 (patch-Makefile.diff.gz) = 11af18334c9913eff321b7832627efba XSHA256 (patch-Makefile.diff.gz) = 7c22d7a09d54738a228c65e0494c3abed58b29d0dc7cd26867a2f10515e29a36 XSIZE (patch-Makefile.diff.gz) = 687 XMD5 (patch-tint.c.diff.gz) = 6784d5d2e79ec95f738274784071093b XSHA256 (patch-tint.c.diff.gz) = 2d357d7e54fe863bdad324f50d5d44c434688a37652a6320033fdd683c40d8e0 XSIZE (patch-tint.c.diff.gz) = 368 57677d168a5ec21bdf22c9501f075a8f echo x - pkg-descr sed 's/^X//' >pkg-descr << '7f9555c3c1089940396b503dd37f3979' XTint is a simple panel/taskbar intentionally made for openbox3, Xbut should also work with other window managers. X XThe goal is to keep a clean and unintrusive look with lightweight code and Xcompliance with freedesktop specifications. X XTint2 panel features X * panel with taskbar, systray and clock X * easy to customize : color/transparency on font, icon, border and X background X * pager like capability : send task from one workspace to another, X switch workspace X * multi-monitor capability : one panel per monitor, show task from X current monitor X * customize mouse event X XWWW: http://code.google.com/p/tint2/ X X- Aldis Berjoza Xkillasmurf86@gmail.com 7f9555c3c1089940396b503dd37f3979 exit >Release-Note: >Audit-Trail: >Unformatted: