From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 8 08:30:43 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A20816A4CE for ; Sat, 8 Nov 2003 08:30:43 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECC5543FF9 for ; Sat, 8 Nov 2003 08:30:19 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hA8GUHFY033096 for ; Sat, 8 Nov 2003 08:30:17 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hA8GUHuB033093; Sat, 8 Nov 2003 08:30:17 -0800 (PST) (envelope-from gnats) Resent-Date: Sat, 8 Nov 2003 08:30:17 -0800 (PST) Resent-Message-Id: <200311081630.hA8GUHuB033093@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, "DoubleF" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC28716A4CE for ; Sat, 8 Nov 2003 08:23:13 -0800 (PST) Received: from mx.tele-kom.ru (mx.tele-kom.ru [213.80.148.6]) by mx1.FreeBSD.org (Postfix) with SMTP id F1A9043FBD for ; Sat, 8 Nov 2003 08:23:11 -0800 (PST) (envelope-from doublef@tele-kom.ru) Received: (qmail 11207 invoked by uid 555); 8 Nov 2003 19:23:09 +0300 Received: from hal.localdomain (213.80.149.178) by t-k.ru with TeleMail/2 id 1068308588-11201 for freebsd-gnats-submit@freebsd.org; Sat, Nov 8 19:23:08 2003 +0300 (MSK) Message-Id: 1068308333@Hal.localdomain Date: Sat, 8 Nov 2003 19:18:54 +0300 From: "DoubleF" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: gtk-send-pr 0.1 Subject: ports/59059: New port: silo: a simple X11 launcher X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Nov 2003 16:30:43 -0000 >Number: 59059 >Category: ports >Synopsis: New port: silo: a simple X11 launcher >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Nov 08 08:30:16 PST 2003 >Closed-Date: >Last-Modified: >Originator: DoubleF >Release: FreeBSD 4.8-RELEASE i386 >Organization: >Environment: System: FreeBSD Hal.localdomain 4.8-RELEASE FreeBSD 4.8-RELEASE #1: Sun Sep i386 >Description: A simple X11 launcher >How-To-Repeat: >Fix: # 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: # # silo # silo/Makefile # silo/distinfo # silo/pkg-descr # silo/pkg-plist # echo c - silo mkdir -p silo > /dev/null 2>&1 echo x - silo/Makefile sed 's/^X//' >silo/Makefile << 'END-of-silo/Makefile' X# New ports collection makefile for: silo X# Date created: 26 October 2003 X# Whom: doublef X# X# $FreeBSD$ X XPORTNAME= silo XPORTVERSION= 1.0 XCATEGORIES= x11 XMASTER_SITES= http://doublef.nm.ru/silo/sources/ X XMAINTAINER= doublef@tele-kom.ru XCOMMENT= A simple X11 launcher extensible in any programming language X XUSE_BZIP2= YES XUSE_XLIB= YES X Xpre-everything:: X.if defined(WITHOUT_IMLIB) X @echo "Disabling Imlib support; only XPM images are supported" XUSE_XPM=YES X.else X @echo "You can disable Imlib support by defining WITHOUT_IMLIB" XLIB_DEPENDS= Imlib:$(PORTSDIR)/graphics/imlib X.endif X XMD ?= mkdir -p X XPROGRAM = silo XEXEC = pushbutton XSRC = silo.c X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/$(PROGRAM) $(PREFIX)/bin X ${INSTALL_SCRIPT} ${WRKSRC}/$(EXEC) $(PREFIX)/bin X ${MD} ${EXAMPLESDIR}/img/ X ${MD} ${EXAMPLESDIR}/prg/ X ${INSTALL_DATA} ${WRKSRC}/share/img/audacitya.png ${EXAMPLESDIR}/img/ X ${INSTALL_DATA} ${WRKSRC}/share/img/audacityi.png ${EXAMPLESDIR}/img/ X ${INSTALL_DATA} ${WRKSRC}/share/img/sylpheeda.png ${EXAMPLESDIR}/img/ X ${INSTALL_DATA} ${WRKSRC}/share/img/sylpheedi.png ${EXAMPLESDIR}/img/ X ${INSTALL_SCRIPT} ${WRKSRC}/share/prg/audacity ${EXAMPLESDIR}/prg/ X ${INSTALL_SCRIPT} ${WRKSRC}/share/prg/sylpheed ${EXAMPLESDIR}/prg/ X ${INSTALL_SCRIPT} ${WRKSRC}/share/topright.sh ${EXAMPLESDIR}/ X X.include END-of-silo/Makefile echo x - silo/distinfo sed 's/^X//' >silo/distinfo << 'END-of-silo/distinfo' XMD5 (silo-1.0.tar.bz2) = 07aa621bbc5f2f53bb459906e5557c20 END-of-silo/distinfo echo x - silo/pkg-descr sed 's/^X//' >silo/pkg-descr << 'END-of-silo/pkg-descr' XSiLO is a Simple Launcher Object for X, which you can (should) Xextend using you favorite programming language (from shell Xscript to C). X XIt was tested to run under twm and Enlightenment. X XWWW: http://doublef.nm.ru/silo/ END-of-silo/pkg-descr echo x - silo/pkg-plist sed 's/^X//' >silo/pkg-plist << 'END-of-silo/pkg-plist' Xbin/silo Xbin/pushbutton Xshare/examples/silo/img/audacitya.png Xshare/examples/silo/img/audacityi.png Xshare/examples/silo/img/sylpheeda.png Xshare/examples/silo/img/sylpheedi.png Xshare/examples/silo/prg/audacity Xshare/examples/silo/prg/sylpheed Xshare/examples/silo/topright.sh X@dirrm share/examples/silo/prg X@dirrm share/examples/silo/img X@dirrm share/examples/silo END-of-silo/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: