Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2001 18:48:15 -0800 (PST)
From:      Adam Weinberger <monkey@crackula.com>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        monkey@crackula.com
Subject:   ports/33409: New port: icemc - QT-based IceWM menu editor
Message-ID:  <200201010248.g012mFn50769@cryonuts.crackula.com>

next in thread | raw e-mail | index | archive | help

>Number:         33409
>Category:       ports
>Synopsis:       New port: icemc - QT-based IceWM menu editor
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 31 19:00:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Adam Weinberger
>Release:        FreeBSD 4.5-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD cryonuts.crackula.com 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #24: Fri Dec 28 11:02:44 PST 2001 root@cryonuts.crackula.com:/usr/src/sys/compile/b0rk i386


	
>Description:
	icemc is a QT-based IceWM menu editor. it's reasonably intelligent.
	
>How-To-Repeat:
	lather, rinse.
	
>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:
#
#	icemc
#	icemc/pkg-comment
#	icemc/Makefile
#	icemc/pkg-descr
#	icemc/pkg-plist
#	icemc/distinfo
#	icemc/files
#	icemc/files/patch-Makefile
#
echo c - icemc
mkdir -p icemc > /dev/null 2>&1
echo x - icemc/pkg-comment
sed 's/^X//' >icemc/pkg-comment << 'END-of-icemc/pkg-comment'
XQT-based menu editor for IceWM
END-of-icemc/pkg-comment
echo x - icemc/Makefile
sed 's/^X//' >icemc/Makefile << 'END-of-icemc/Makefile'
X# New ports collection makefile for:	icemc
X# Date created:							31 December 2001
X# Whom:									Adam Weinberger
X#
X# $FreeBSD$
X#
X
XPORTNAME=		icemc
XPORTVERSION=	0.2.2
XCATEGORIES=		x11-wm
XMASTER_SITES=	http://www.mittendorfer.com/gm/comp/icemc/
X
XMAINTAINER=		monkey@crackula.com
X
XUSE_X_PREFIX=	yes
XUSE_QT_VER=		2
X
XMAKE_ENV=		CXX="${CXX}" MOC="${MOC}" LIBQT="-l${QTNAME}" \
X				QTCPPFLAGS="${QTCPPFLAGS}" QTCFGLIBS="${QTCFGLIBS}"
X
Xdo-install:
X		${INSTALL_PROGRAM} ${WRKSRC}/icemc ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-icemc/Makefile
echo x - icemc/pkg-descr
sed 's/^X//' >icemc/pkg-descr << 'END-of-icemc/pkg-descr'
XIceMC is a program for graphical configuration of your IceWM Menu
XEntries. It has been designed to be simple and stable.
X
Xfeatures
X
X * configure your menu file with copy & paste or drag'n'drop
X * simulates the behavior of IceWM so you can see which files will be
X   found by IceWM
X * simple but nice Qt interface
X
XWWW: http://www.mittendorfer.com/gm/comp/icemc/icemc.htm
X
X-Adam
Xmonkey@crackula.com
END-of-icemc/pkg-descr
echo x - icemc/pkg-plist
sed 's/^X//' >icemc/pkg-plist << 'END-of-icemc/pkg-plist'
Xbin/icemc
END-of-icemc/pkg-plist
echo x - icemc/distinfo
sed 's/^X//' >icemc/distinfo << 'END-of-icemc/distinfo'
XMD5 (icemc-0.2.2.tar.gz) = 6ba3d647139f7574fa83aaa1b36b5e56
END-of-icemc/distinfo
echo c - icemc/files
mkdir -p icemc/files > /dev/null 2>&1
echo x - icemc/files/patch-Makefile
sed 's/^X//' >icemc/files/patch-Makefile << 'END-of-icemc/files/patch-Makefile'
X--- Makefile.orig	Tue Dec  4 09:49:24 2001
X+++ Makefile	Mon Dec 31 18:22:50 2001
X@@ -13,21 +13,21 @@
X # QTDIR =       /usr/lib/qt
X 
X # DESTDIR (location for installing)
X-DESTDIR = /usr/local
X+DESTDIR = ${PREFIX}/bin
X 
X ####### Compiler, tools and options
X 
X-CC	=	gcc
X-CXX	=	g++
X-CFLAGS	=	-pipe -DNO_DEBUG
X-CXXFLAGS=	-pipe -DNO_DEBUG
X-INCPATH	=	-I$(QTDIR)/include
X-LINK	=	g++
X+#CC	=	gcc
X+#CXX	=	g++
X+CFLAGS	+=	-pipe -DNO_DEBUG
X+CXXFLAGS+=	-pipe -DNO_DEBUG
X+INCPATH	=	${QTCPPFLAGS}
X+LINK	=	$(CXX)
X LFLAGS	=	
X #LIBS	=	$(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
X-LIBS    =       $(SUBLIBS) -lqt
X-MOC	=	$(QTDIR)/bin/moc
X-UIC	=	$(QTDIR)/bin/uic
X+LIBS    =       ${QTCFGLIBS} ${LIBQT}
X+#MOC	=	${MOC}
X+UIC	=	${X11BASE}/uic
X 
X TAR	=	tar -cf
X GZIP	=	gzip -9f
END-of-icemc/files/patch-Makefile
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201010248.g012mFn50769>