Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Oct 2005 04:50:18 GMT
From:      "amir 'adani husaini" <amir.husaini@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/87553: New Port: www/tablix Free software for solving timetabling problems
Message-ID:  <200510170450.j9H4oIBS066652@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/87553; it has been noted by GNATS.

From: amir 'adani husaini <amir.husaini@gmail.com>
To: bug-followup@FreeBSD.org, amir.husaini@gmail.com
Cc:  
Subject: Re: ports/87553: New Port: www/tablix Free software for solving timetabling problems
Date: Mon, 17 Oct 2005 12:49:57 +0800

 ------=_Part_5333_23589508.1129524597447
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 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:
 #
 # tablix
 # tablix/Makefile
 # tablix/distinfo
 # tablix/pkg-descr
 # tablix/pkg-plist
 #
 echo c - tablix
 mkdir -p tablix > /dev/null 2>&1
 echo x - tablix/Makefile
 sed 's/^X//' >tablix/Makefile << 'END-of-tablix/Makefile'
 X# New ports collection makefile for: tablix
 X# Date created: 17 October 2005
 X# Whom: amir.husaini@gmail.com
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=3D tablix2
 XPORTVERSION=3D 0.3.0
 XCATEGORIES=3D www
 XMASTER_SITES=3D http://www.tablix.org/releases/stable/
 X
 XMAINTAINER=3D amir.husaini@gmail.com
 XCOMMENT=3D Free software for solving timetabling problems
 X
 XLIB_DEPENDS=3D xml2.5:${PORTSDIR}/textproc/libxml2
 XBUILD_DEPENDS=3D pvm:${PORTSDIR}/net/pvm
 X
 XPVM_ROOT=3D ${PREFIX}/lib/pvm
 X
 XGNU_CONFIGURE=3D yes
 XUSE_GMAKE=3D yes
 XUSE_LIBTOOL_VER=3D15
 X
 XCONFIGURE_TARGET=3D --build=3D${MACHINE_ARCH}-portbld-freebsd${OSREL}
 X
 XCONFIGURE_ENV=3D CPPFLAGS=3D-I${PREFIX}/include LIBS=3D-L${PREFIX}/lib \
 X PVM_ROOT=3D${PVM_ROOT} PVM_LIB=3D${PREFIX}/lib
 XMAN1=3D tablix2.1 tablix2_benchmark.1 tablix2_kernel.1 tablix2_output.1 \
 X tablix2_plot.1 tablix2_test.1
 X
 Xpost-install:
 X ${INSTALL_SCRIPT} ${WRKSRC}/src/tablix2 ${PVM_ROOT}/bin/FREEBSD/tablix2
 X ${INSTALL_SCRIPT} ${WRKSRC}/src/tablix2_kernel
 ${PVM_ROOT}/bin/FREEBSD/tablix2_kernel
 X ${INSTALL_SCRIPT} ${WRKSRC}/src/tablix2_output
 ${PVM_ROOT}/bin/FREEBSD/tablix2_output
 X
 X.include <bsd.port.mk <http://bsd.port.mk>>;
 END-of-tablix/Makefile
 echo x - tablix/distinfo
 sed 's/^X//' >tablix/distinfo << 'END-of-tablix/distinfo'
 XMD5 (tablix2-0.3.0.tar.gz) =3D 887a0a47e876f918544d86bf26849232
 XSIZE (tablix2-0.3.0.tar.gz) =3D 3658225
 END-of-tablix/distinfo
 echo x - tablix/pkg-descr
 sed 's/^X//' >tablix/pkg-descr << 'END-of-tablix/pkg-descr'
 XTablix is a powerful free software kernel for solving general timetabling
 Xproblems. It uses a coarse-grained parallel genetic algorithm in
 Xcombination with other techniques to construct sensible timetables from XM=
 L
 Xformatted problem descriptions. Tablix can run on a single host as well as
 Xon a heterogeneous parallel virtual machine using PVM3.
 X
 XTablix kernel supports a very wide range of timetabling problems,
 Xfrom high school timetabling to barge scheduling. A number of timetable
 Xconstraints are already implemented in the default installation.
 XBecause of kernel's modular design it is easy to add custom timetable
 Xconstraints and/or modify existing ones. Kernel modules are written in C.
 XExtensive API documentation is available on the internet
 Xand in the source distribution.
 X
 XWWW: http://www.tablix.org/
 END-of-tablix/pkg-descr
 echo x - tablix/pkg-plist
 sed 's/^X//' >tablix/pkg-plist << 'END-of-tablix/pkg-plist'
 Xbin/tablix2
 Xbin/tablix2_benchmark
 Xbin/tablix2_kernel
 Xbin/tablix2_output
 Xbin/tablix2_plot
 Xbin/tablix2_test
 Xlib/pvm/bin/FREEBSD/tablix2
 Xlib/pvm/bin/FREEBSD/tablix2_kernel
 Xlib/pvm/bin/FREEBSD/tablix2_output
 Xlib/tablix2/consecutive.so
 Xlib/tablix2/export_csv.so
 Xlib/tablix2/export_htmlcss.so
 Xlib/tablix2/export_ttf.so
 Xlib/tablix2/fixedtime.so
 Xlib/tablix2/freemorning.so
 Xlib/tablix2/freeperiod.so
 Xlib/tablix2/holes.so
 Xlib/tablix2/perday.so
 Xlib/tablix2/placecapability.so
 Xlib/tablix2/preferredroom.so
 Xlib/tablix2/preferredtime.so
 Xlib/tablix2/sameday.so
 Xlib/tablix2/sametime.so
 Xlib/tablix2/sametimeas.so
 Xlib/tablix2/timeplace.so
 Xlib/tablix2/walk.so
 Xshare/locale/sl/LC_MESSAGES/tablix2.mo
 Xshare/tablix2/modulesref.xml
 X@dirrm lib/tablix2
 X@dirrm share/tablix2
 END-of-tablix/pkg-plist
 exit
 
 ------=_Part_5333_23589508.1129524597447
 Content-Type: text/html; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 Fix<br>
 <br>
 # This is a shell archive.&nbsp; Save it in a file, remove anything before<=
 br>
 # this line, and then unpack it by entering &quot;sh file&quot;.&nbsp; Note=
 , it may<br>
 # create directories; files and directories will be owned by you and<br>
 # have default permissions.<br>
 #<br>
 # This archive contains:<br>
 #<br>
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix<br>
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix/Makefile<br>
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix/distinfo<br>
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix/pkg-descr<br>
 #&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix/pkg-plist<br>
 #<br>
 echo c - tablix<br>
 mkdir -p tablix &gt; /dev/null 2&gt;&amp;1<br>
 echo x - tablix/Makefile<br>
 sed 's/^X//' &gt;tablix/Makefile &lt;&lt; 'END-of-tablix/Makefile'<br>
 X# New ports collection makefile for:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
 bsp;&nbsp;&nbsp;&nbsp; tablix<br>
 X# Date
 created:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
 nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
 p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
 nbsp;&nbsp;&nbsp;
 17 October 2005<br>
 X#
 Whom:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
 p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
 nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
 p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <a href=3D"mailto:amir.husaini@gmail.com">amir.husaini@gmail.com</a><br>
 X#<br>
 X# $FreeBSD$<br>
 X#<br>
 X<br>
 XPORTNAME=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix2<br>
 XPORTVERSION=3D&nbsp;&nbsp; 0.3.0<br>
 XCATEGORIES=3D&nbsp;&nbsp;&nbsp; www<br>
 XMASTER_SITES=3D&nbsp; <a href=3D"http://www.tablix.org/releases/stable/">h=
 ttp://www.tablix.org/releases/stable/</a><br>
 X<br>
 XMAINTAINER=3D&nbsp;&nbsp;&nbsp; <a href=3D"mailto:amir.husaini@gmail.com">=
 amir.husaini@gmail.com</a><br>
 XCOMMENT=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Free software for solving t=
 imetabling problems<br>
 X<br>
 XLIB_DEPENDS=3D&nbsp;&nbsp; xml2.5:${PORTSDIR}/textproc/libxml2<br>
 XBUILD_DEPENDS=3D pvm:${PORTSDIR}/net/pvm<br>
 X<br>
 XPVM_ROOT=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ${PREFIX}/lib/pvm<br>
 X<br>
 XGNU_CONFIGURE=3D yes<br>
 XUSE_GMAKE=3D&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
 XUSE_LIBTOOL_VER=3D15<br>
 X<br>
 XCONFIGURE_TARGET=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --build=3D${MACHINE_ARCH=
 }-portbld-freebsd${OSREL}<br>
 X<br>
 XCONFIGURE_ENV=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CPPFLAGS=
 =3D-I${PREFIX}/include LIBS=3D-L${PREFIX}/lib \<br>
 X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
 bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 PVM_ROOT=3D${PVM_ROOT} PVM_LIB=3D${PREFIX}/lib<br>
 XMAN1=3D&nbsp; tablix2.1 tablix2_benchmark.1 tablix2_kernel.1 tablix2_outpu=
 t.1 \<br>
 X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tablix2_plot.1 tablix2_test.1<br>
 X<br>
 Xpost-install:<br>
 X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ${INSTALL_SCRIPT} ${WRKSRC}/src/tabli=
 x2 ${PVM_ROOT}/bin/FREEBSD/tablix2<br>
 X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ${INSTALL_SCRIPT} ${WRKSRC}/src/tabli=
 x2_kernel ${PVM_ROOT}/bin/FREEBSD/tablix2_kernel<br>
 X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ${INSTALL_SCRIPT} ${WRKSRC}/src/tabli=
 x2_output ${PVM_ROOT}/bin/FREEBSD/tablix2_output<br>
 X<br>
 X.include &lt;<a href=3D"http://bsd.port.mk">bsd.port.mk</a>&gt;<br>;
 END-of-tablix/Makefile<br>
 echo x - tablix/distinfo<br>
 sed 's/^X//' &gt;tablix/distinfo &lt;&lt; 'END-of-tablix/distinfo'<br>
 XMD5 (tablix2-0.3.0.tar.gz) =3D 887a0a47e876f918544d86bf26849232<br>
 XSIZE (tablix2-0.3.0.tar.gz) =3D 3658225<br>
 END-of-tablix/distinfo<br>
 echo x - tablix/pkg-descr<br>
 sed 's/^X//' &gt;tablix/pkg-descr &lt;&lt; 'END-of-tablix/pkg-descr'<br>
 XTablix is a powerful free software kernel for solving general timetabling<=
 br>
 Xproblems. It uses a coarse-grained parallel genetic algorithm in<br>
 Xcombination with other techniques to construct sensible timetables from XM=
 L<br>
 Xformatted problem descriptions. Tablix can run on a single host as well as=
 <br>
 Xon a heterogeneous parallel virtual machine using PVM3.<br>
 X<br>
 XTablix kernel supports a very wide range of timetabling problems,<br>
 Xfrom high school timetabling to barge scheduling. A number of timetable<br=
 >
 Xconstraints are already implemented in the default installation.<br>
 XBecause of kernel's modular design it is easy to add custom timetable<br>
 Xconstraints and/or modify existing ones. Kernel modules are written in C.<=
 br>
 XExtensive API documentation is available on the internet<br>
 Xand in the source distribution.<br>
 X<br>
 XWWW: <a href=3D"http://www.tablix.org/">http://www.tablix.org/</a><br>;
 END-of-tablix/pkg-descr<br>
 echo x - tablix/pkg-plist<br>
 sed 's/^X//' &gt;tablix/pkg-plist &lt;&lt; 'END-of-tablix/pkg-plist'<br>
 Xbin/tablix2<br>
 Xbin/tablix2_benchmark<br>
 Xbin/tablix2_kernel<br>
 Xbin/tablix2_output<br>
 Xbin/tablix2_plot<br>
 Xbin/tablix2_test<br>
 Xlib/pvm/bin/FREEBSD/tablix2<br>
 Xlib/pvm/bin/FREEBSD/tablix2_kernel<br>
 Xlib/pvm/bin/FREEBSD/tablix2_output<br>
 Xlib/tablix2/consecutive.so<br>
 Xlib/tablix2/export_csv.so<br>
 Xlib/tablix2/export_htmlcss.so<br>
 Xlib/tablix2/export_ttf.so<br>
 Xlib/tablix2/fixedtime.so<br>
 Xlib/tablix2/freemorning.so<br>
 Xlib/tablix2/freeperiod.so<br>
 Xlib/tablix2/holes.so<br>
 Xlib/tablix2/perday.so<br>
 Xlib/tablix2/placecapability.so<br>
 Xlib/tablix2/preferredroom.so<br>
 Xlib/tablix2/preferredtime.so<br>
 Xlib/tablix2/sameday.so<br>
 Xlib/tablix2/sametime.so<br>
 Xlib/tablix2/sametimeas.so<br>
 Xlib/tablix2/timeplace.so<br>
 Xlib/tablix2/walk.so<br>
 Xshare/locale/sl/LC_MESSAGES/tablix2.mo<br>
 Xshare/tablix2/modulesref.xml<br>
 X@dirrm lib/tablix2<br>
 X@dirrm share/tablix2<br>
 END-of-tablix/pkg-plist<br>
 exit<br>
 <br>
 <br>
 
 ------=_Part_5333_23589508.1129524597447--



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