aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortg <tg@FreeBSD.org>1998-05-26 16:07:53 +0800
committertg <tg@FreeBSD.org>1998-05-26 16:07:53 +0800
commita667a16aa0ba1b9bddf2f1313836d1de864634c8 (patch)
tree819f070df6e4da6d0e6c45d952db0966fa0407cf
parentf0cf7d40f464acc5e75bdf460160477e3462d08b (diff)
downloadfreebsd-ports-gnome-a667a16aa0ba1b9bddf2f1313836d1de864634c8.tar.gz
freebsd-ports-gnome-a667a16aa0ba1b9bddf2f1313836d1de864634c8.tar.zst
freebsd-ports-gnome-a667a16aa0ba1b9bddf2f1313836d1de864634c8.zip
New port kproject, a project planner for KDE. This is in a very early stage,
but I'm sure it will gain weight soon enough, given the reckless enthusiasm of the KDE developers. PR: 6733 Submitted by: Hans Petter Bieker <hanspb@persbraten.vgs.no>
-rw-r--r--deskutils/kproject/Makefile25
-rw-r--r--deskutils/kproject/distinfo1
-rw-r--r--deskutils/kproject/files/patch-aa56
-rw-r--r--deskutils/kproject/pkg-comment1
-rw-r--r--deskutils/kproject/pkg-descr18
-rw-r--r--deskutils/kproject/pkg-plist1
6 files changed, 102 insertions, 0 deletions
diff --git a/deskutils/kproject/Makefile b/deskutils/kproject/Makefile
new file mode 100644
index 000000000000..9bd699ab34ba
--- /dev/null
+++ b/deskutils/kproject/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: kproject
+# Version required: Beta4
+# Date created: 23 May 1998
+# Whom: Hans Petter Bieker <hanspb@persbraten.vgs.no>
+#
+# $Id$
+#
+
+DISTNAME= kproject-0.1
+CATEGORIES= misc kde
+MASTER_SITES= $(MASTER_SITE_KDE)
+MASTER_SITE_SUBDIR= /unstable/apps/office
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= hanspb@persbraten.vgs.no
+
+BUILD_DEPENDS= moc:${PORTSDIR}/x11/qt \
+ libtool:${PORTSDIR}/devel/libtool
+LIB_DEPENDS= qt\\.1\\.3[1-9]:${PORTSDIR}/x11/qt \
+ kdecore\\.0\\.9[1-9]:${PORTSDIR}/x11/kdelibs \
+ kdeui\\.0\\.9[1-9]:${PORTSDIR}/x11/kdelibs
+
+WRKSRC= ${WRKDIR}/kproject
+
+.include <bsd.port.mk>
diff --git a/deskutils/kproject/distinfo b/deskutils/kproject/distinfo
new file mode 100644
index 000000000000..d2dd8acdc798
--- /dev/null
+++ b/deskutils/kproject/distinfo
@@ -0,0 +1 @@
+MD5 (kproject-0.1.tgz) = fe2c29aab53c28a4e096b02f04298097
diff --git a/deskutils/kproject/files/patch-aa b/deskutils/kproject/files/patch-aa
new file mode 100644
index 000000000000..42e1b098e6bf
--- /dev/null
+++ b/deskutils/kproject/files/patch-aa
@@ -0,0 +1,56 @@
+--- Makefile.orig Thu Dec 18 13:52:15 1997
++++ Makefile Sat May 23 21:08:52 1998
+@@ -1,28 +1,28 @@
+
+-kde_libraries = /opt/kde/lib
+-qt_libraries = /usr/lib
++kde_libraries = ${LOCALBASE}/lib
++qt_libraries = ${X11BASE}/lib
+ top_builddir = ..
+-LIBTOOL = $(SHELL) $(top_builddir)/libtool
++LIBTOOL = libtool
+ KDE_RPATH = -rpath $(kde_libraries) -rpath $(qt_libraries)
+
+ ############ Autoconf-generated variables ###################
+-CXXFLAGS= -O2 -Wall -I/opt/kde/include -I/usr/lib/qt/include -I..
+-LDFLAGS = -s -L/opt/kde/lib -L/usr/lib -L/usr/X11/lib -lkdecore -lkdeui -lqt -lXext -lX11
++CXXFLAGS= -O2 -Wall -I$(LOCALBASE)/include -I$(X11BASE)/include -I$(X11BASE)/include/X11/qt -I..
++LDFLAGS = -s -L$(kde_libraries) -L$(qt_libraries) -lkdecore -lkdeui -lqt -lXext -lX11
+ CXX = c++
+-MOC = /usr/bin/moc
++MOC = $(X11BASE)/bin/moc
+
+ install = /usr/bin/install -c
+-INSTALL = $(install) -m 0755
++INSTALL = $(install) -m 0555
+ INSTALL_DATA = $(install) -m 0644
+ INSTALL_DIR = $(install) -d -m 0755
+ INSTALL_DIR_PRIVATE = $(install) -d -m 0700
+
+-prefix = /opt/kde
++prefix = /usr/local
+ KDEINC = $(prefix)/include
+ BINDIR = $(prefix)/bin
+ LIBDIR = $(prefix)/lib
+-PICSDIR = $(LIBDIR)/pics
+-APPSDIR = $(prefix)/apps
++PICSDIR = $(prefix)/share/pics
++APPSDIR = $(prefix)/share/apps
+
+ ########### Implicit Rules ###########
+
+@@ -73,10 +73,10 @@
+ install: all
+ $(INSTALL_DIR) $(BINDIR)
+ $(INSTALL) $(TARGET) $(BINDIR)
+- $(INSTALL_DIR) $(prefix)/share/doc/HTML/en/karm
+- $(INSTALL_DATA) $(DOCFILES) $(prefix)/share/doc/HTML/en/karm
+- $(INSTALL_DIR) $(prefix)/share/applnk/Utilities
+- $(INSTALL_DATA) support/KArm.kdelnk $(prefix)/share/applnk/Utilities
++# $(INSTALL_DIR) $(prefix)/share/doc/HTML/en/karm
++# $(INSTALL_DATA) $(DOCFILES) $(prefix)/share/doc/HTML/en/karm
++# $(INSTALL_DIR) $(prefix)/share/applnk/Utilities
++# $(INSTALL_DATA) support/KArm.kdelnk $(prefix)/share/applnk/Utilities
+
+ dist: $(SRCFILES) $(HDRFILES) Makefile
+ cd ..
diff --git a/deskutils/kproject/pkg-comment b/deskutils/kproject/pkg-comment
new file mode 100644
index 000000000000..c1015ce8447d
--- /dev/null
+++ b/deskutils/kproject/pkg-comment
@@ -0,0 +1 @@
+Project planner for KDE (preview version).
diff --git a/deskutils/kproject/pkg-descr b/deskutils/kproject/pkg-descr
new file mode 100644
index 000000000000..c2a39d26f535
--- /dev/null
+++ b/deskutils/kproject/pkg-descr
@@ -0,0 +1,18 @@
+This is a preview version of kproject, a simple project planner.
+
+At the moment this is not more than a Q&D hack, but it does some
+basic functions, e. g.
+
+- read a project list in the form
+ <Start node>:<End node>:<Duration>:<Text>
+
+ where <Start node> and <End node> represents the dependencies of each
+ process. You can edit this in the programm, but I think, it is
+ much easier to edit a file with your favourite editor and load it.
+
+ Two sample files are included in this package (see /samples).
+
+- calculate buffer times. A "C" indicates, that this process is critical
+ (total buffer time is zero)
+
+- show the project as a GANTT diagram
diff --git a/deskutils/kproject/pkg-plist b/deskutils/kproject/pkg-plist
new file mode 100644
index 000000000000..221fd02b3cbd
--- /dev/null
+++ b/deskutils/kproject/pkg-plist
@@ -0,0 +1 @@
+bin/kproject