Fox is a graphic toolkit written in C++.

Looks cute and small.
Main reason for this port is x11/googles.
This commit is contained in:
espie 2003-11-13 18:50:39 +00:00
parent c59be8204d
commit 77f49b817f
6 changed files with 393 additions and 0 deletions

29
devel/fox/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2003/11/13 18:50:39 espie Exp $
COMMENT='C++ toolkit for GUI'
CATEGORIES=devel
DISTNAME=fox-1.1.41
MASTER_SITES=${HOMEPAGE}/ftp/
HOMEPAGE=http://www.fox-toolkit.org/
MAINTAINER=Marc Espie <espie@openbsd.org>
CONFIGURE_STYLE=gnu
LIB_DEPENDS=bz2::archivers/bzip2 \
jpeg::graphics/jpeg \
png::graphics/png \
tiff::graphics/tiff
CONFIGURE_ENV+= \
CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS+= \
--x-includes=${X11BASE}/include \
--x-libraries=${X11BASE}/lib
# LGPL or looser
PERMIT_DISTFILES_FTP=Yes
PERMIT_DISTFILES_CDROM=Yes
PERMIT_PACKAGE_FTP=Yes
PERMIT_PACKAGE_CDROM=Yes
.include <bsd.port.mk>

3
devel/fox/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (fox-1.1.41.tar.gz) = fa8e1762201fc867451036462f43512b
RMD160 (fox-1.1.41.tar.gz) = eed0c639beac76191bce347a00f1f75cadcca676
SHA1 (fox-1.1.41.tar.gz) = 89b8d7c0ea29fad0ecd18d57f31cad8e32c9e1b6

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-utils_Makefile_in,v 1.1.1.1 2003/11/13 18:50:39 espie Exp $
--- utils/Makefile.in.orig 2003-11-10 16:11:23.000000000 +0100
+++ utils/Makefile.in 2003-11-10 16:11:37.000000000 +0100
@@ -113,7 +113,7 @@ X_LIBS = @X_LIBS@
X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_PRE_LIBS = @X_PRE_LIBS@
reswrap_OBJECTS = reswrap.$(OBJEXT)
-reswrap_LDADD = $(LDADD)
+reswrap_LDADD = $(LDADD) $(X_LIBS)
reswrap_DEPENDENCIES =
reswrap_LDFLAGS =
CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)

2
devel/fox/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
FOX is a graphical toolkit written in C++ that runs on Unix
and Windows and provides a look somewhat similar to Windows.

View File

@ -0,0 +1,4 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2003/11/13 18:50:39 espie Exp $
lib/libCHART-1.1.so.41.0
lib/libFOX-1.1.so.41.0
DYNLIBDIR(%D/lib)

343
devel/fox/pkg/PLIST Normal file
View File

@ -0,0 +1,343 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/11/13 18:50:39 espie Exp $
bin/PathFinder
bin/adie
bin/calculator
bin/reswrap
bin/shutterbug
fox/html/adie.html
fox/html/app.html
fox/html/art/bigpenguin.png
fox/html/art/fifthplanet.jpg
fox/html/art/foxlogo.jpg
fox/html/art/foxlogo.png
fox/html/art/foxlogo_small.jpg
fox/html/art/foxstart.png
fox/html/art/freespeach.gif
fox/html/art/ill.gif
fox/html/art/ilr.gif
fox/html/art/innernerd.gif
fox/html/art/iul.gif
fox/html/art/iur.gif
fox/html/art/line.gif
fox/html/art/mouse.gif
fox/html/art/nerd_inside.gif
fox/html/art/oll.gif
fox/html/art/olr.gif
fox/html/art/opengl_logo.png
fox/html/art/oul.gif
fox/html/art/oul_grey.gif
fox/html/art/our.gif
fox/html/art/progress.png
fox/html/art/scribble.png
fox/html/art/sgitextedit.png
fox/html/art/slingerzbutton1.gif
fox/html/art/win32-libraries.png
fox/html/art/win32-linkoutput.png
fox/html/art/win32-postbuild.png
fox/html/art/win32-preprocessor.png
fox/html/art/win32-project.png
fox/html/art/win32-tooloptions.png
fox/html/art/wintextedit.png
fox/html/calc.html
fox/html/datatarget.html
fox/html/doc.html
fox/html/download.html
fox/html/doxygen.cfg
fox/html/draganddrop.html
fox/html/faq.html
fox/html/filefuncs.html
fox/html/focus.html
fox/html/fonts.html
fox/html/footer.html
fox/html/foreword.html
fox/html/fox.html
fox/html/goals.html
fox/html/guiupdate.html
fox/html/header.html
fox/html/home.html
fox/html/icons.html
fox/html/introduction.html
fox/html/layout.html
fox/html/license.html
fox/html/menu.css
fox/html/menu.html
fox/html/messages.html
fox/html/news.html
fox/html/oldfox.html
fox/html/page.css
fox/html/pathfinder.html
fox/html/projects.html
fox/html/references.html
fox/html/registry.html
fox/html/rex.html
fox/html/screenshots.html
fox/html/screenshots/SbSScreen1.jpg
fox/html/screenshots/SbSScreen1_small.jpg
fox/html/screenshots/adie.jpg
fox/html/screenshots/adie_colors.jpg
fox/html/screenshots/adie_del.jpg
fox/html/screenshots/adie_edit.jpg
fox/html/screenshots/adie_font.jpg
fox/html/screenshots/adie_lang.jpg
fox/html/screenshots/adie_pat.jpg
fox/html/screenshots/adie_style.jpg
fox/html/screenshots/adie_syntax.jpg
fox/html/screenshots/arithmedrill-screenshot.png
fox/html/screenshots/arithmedrill-screenshot_small.png
fox/html/screenshots/colordialog.png
fox/html/screenshots/dirdialog.png
fox/html/screenshots/filedialog.png
fox/html/screenshots/fontdialog.png
fox/html/screenshots/foxcalc.jpg
fox/html/screenshots/foxcalc_prefdialog_01_small.jpg
fox/html/screenshots/foxcalc_prefdialog_02_small.jpg
fox/html/screenshots/foxcalc_prefdialog_03_small.jpg
fox/html/screenshots/glview.png
fox/html/screenshots/goggles.png
fox/html/screenshots/pathfinder.png
fox/html/screenshots/printdialog.png
fox/html/screenshots/replacedialog.png
fox/html/screenshots/searchdialog.png
fox/html/screenshots/ss1.png
fox/html/screenshots/ss1_small.png
fox/html/screenshots/ss2.png
fox/html/screenshots/ss2_small.png
fox/html/screenshots/ss3.png
fox/html/screenshots/ss3_small.png
fox/html/screenshots/table.png
fox/html/screenshots/tux.jpg
fox/html/screenshots/tux_small.jpg
fox/html/screenshots/vorhour1.jpg
fox/html/screenshots/vorhour1_small.jpg
fox/html/screenshots/vorhour2.jpg
fox/html/screenshots/vorhour2_small.jpg
fox/html/screenshots/xfe.png
fox/html/screenshots/xfe_small.png
fox/html/serialization.html
fox/html/styles.css
fox/html/timers.html
fox/html/top.html
fox/html/widgets.html
fox/html/win32.html
fox/html/window.html
fox/html/xml.html
include/fox-1.1/FX4Splitter.h
include/fox-1.1/FXAccelTable.h
include/fox-1.1/FXApp.h
include/fox-1.1/FXArray.h
include/fox-1.1/FXArrowButton.h
include/fox-1.1/FXBMPIcon.h
include/fox-1.1/FXBMPImage.h
include/fox-1.1/FXBZStream.h
include/fox-1.1/FXBitmap.h
include/fox-1.1/FXButton.h
include/fox-1.1/FXCURCursor.h
include/fox-1.1/FXCanvas.h
include/fox-1.1/FXCharset.h
include/fox-1.1/FXCheckButton.h
include/fox-1.1/FXColorBar.h
include/fox-1.1/FXColorDialog.h
include/fox-1.1/FXColorSelector.h
include/fox-1.1/FXColorWell.h
include/fox-1.1/FXColorWheel.h
include/fox-1.1/FXComboBox.h
include/fox-1.1/FXComposite.h
include/fox-1.1/FXCursor.h
include/fox-1.1/FXDC.h
include/fox-1.1/FXDCPrint.h
include/fox-1.1/FXDCWindow.h
include/fox-1.1/FXDLL.h
include/fox-1.1/FXDataTarget.h
include/fox-1.1/FXDebugTarget.h
include/fox-1.1/FXDelegator.h
include/fox-1.1/FXDial.h
include/fox-1.1/FXDialogBox.h
include/fox-1.1/FXDict.h
include/fox-1.1/FXDirBox.h
include/fox-1.1/FXDirDialog.h
include/fox-1.1/FXDirList.h
include/fox-1.1/FXDirSelector.h
include/fox-1.1/FXDocument.h
include/fox-1.1/FXDragCorner.h
include/fox-1.1/FXDrawable.h
include/fox-1.1/FXDriveBox.h
include/fox-1.1/FXElement.h
include/fox-1.1/FXException.h
include/fox-1.1/FXFile.h
include/fox-1.1/FXFileDialog.h
include/fox-1.1/FXFileDict.h
include/fox-1.1/FXFileList.h
include/fox-1.1/FXFileSelector.h
include/fox-1.1/FXFileStream.h
include/fox-1.1/FXFoldingList.h
include/fox-1.1/FXFont.h
include/fox-1.1/FXFontDialog.h
include/fox-1.1/FXFontSelector.h
include/fox-1.1/FXFrame.h
include/fox-1.1/FXGIFCursor.h
include/fox-1.1/FXGIFIcon.h
include/fox-1.1/FXGIFImage.h
include/fox-1.1/FXGLCanvas.h
include/fox-1.1/FXGLCone.h
include/fox-1.1/FXGLContext.h
include/fox-1.1/FXGLCube.h
include/fox-1.1/FXGLCylinder.h
include/fox-1.1/FXGLObject.h
include/fox-1.1/FXGLShape.h
include/fox-1.1/FXGLSphere.h
include/fox-1.1/FXGLTriangleMesh.h
include/fox-1.1/FXGLViewer.h
include/fox-1.1/FXGLVisual.h
include/fox-1.1/FXGZStream.h
include/fox-1.1/FXGradientBar.h
include/fox-1.1/FXGroupBox.h
include/fox-1.1/FXHash.h
include/fox-1.1/FXHeader.h
include/fox-1.1/FXHorizontalFrame.h
include/fox-1.1/FXICOIcon.h
include/fox-1.1/FXICOImage.h
include/fox-1.1/FXIcon.h
include/fox-1.1/FXIconList.h
include/fox-1.1/FXId.h
include/fox-1.1/FXImage.h
include/fox-1.1/FXImageFrame.h
include/fox-1.1/FXImageView.h
include/fox-1.1/FXInputDialog.h
include/fox-1.1/FXJPGIcon.h
include/fox-1.1/FXJPGImage.h
include/fox-1.1/FXLabel.h
include/fox-1.1/FXList.h
include/fox-1.1/FXListBox.h
include/fox-1.1/FXMDIButton.h
include/fox-1.1/FXMDIChild.h
include/fox-1.1/FXMDIClient.h
include/fox-1.1/FXMainWindow.h
include/fox-1.1/FXMat3d.h
include/fox-1.1/FXMat3f.h
include/fox-1.1/FXMat4d.h
include/fox-1.1/FXMat4f.h
include/fox-1.1/FXMatrix.h
include/fox-1.1/FXMemoryStream.h
include/fox-1.1/FXMenuBar.h
include/fox-1.1/FXMenuButton.h
include/fox-1.1/FXMenuCaption.h
include/fox-1.1/FXMenuCascade.h
include/fox-1.1/FXMenuCheck.h
include/fox-1.1/FXMenuCommand.h
include/fox-1.1/FXMenuPane.h
include/fox-1.1/FXMenuRadio.h
include/fox-1.1/FXMenuSeparator.h
include/fox-1.1/FXMenuTitle.h
include/fox-1.1/FXMessageBox.h
include/fox-1.1/FXObject.h
include/fox-1.1/FXObjectList.h
include/fox-1.1/FXOptionMenu.h
include/fox-1.1/FXPCXIcon.h
include/fox-1.1/FXPCXImage.h
include/fox-1.1/FXPNGIcon.h
include/fox-1.1/FXPNGImage.h
include/fox-1.1/FXPPMIcon.h
include/fox-1.1/FXPPMImage.h
include/fox-1.1/FXPacker.h
include/fox-1.1/FXPicker.h
include/fox-1.1/FXPoint.h
include/fox-1.1/FXPopup.h
include/fox-1.1/FXPrintDialog.h
include/fox-1.1/FXProgressBar.h
include/fox-1.1/FXProgressDialog.h
include/fox-1.1/FXQuatd.h
include/fox-1.1/FXQuatf.h
include/fox-1.1/FXRGBIcon.h
include/fox-1.1/FXRGBImage.h
include/fox-1.1/FXRadioButton.h
include/fox-1.1/FXRange.h
include/fox-1.1/FXRealSpinner.h
include/fox-1.1/FXRecentFiles.h
include/fox-1.1/FXRectangle.h
include/fox-1.1/FXRegion.h
include/fox-1.1/FXRegistry.h
include/fox-1.1/FXReplaceDialog.h
include/fox-1.1/FXRex.h
include/fox-1.1/FXRootWindow.h
include/fox-1.1/FXRuler.h
include/fox-1.1/FXScrollArea.h
include/fox-1.1/FXScrollBar.h
include/fox-1.1/FXScrollWindow.h
include/fox-1.1/FXSearchDialog.h
include/fox-1.1/FXSeparator.h
include/fox-1.1/FXSettings.h
include/fox-1.1/FXShell.h
include/fox-1.1/FXShutter.h
include/fox-1.1/FXSize.h
include/fox-1.1/FXSlider.h
include/fox-1.1/FXSpinner.h
include/fox-1.1/FXSplitter.h
include/fox-1.1/FXStatusBar.h
include/fox-1.1/FXStatusLine.h
include/fox-1.1/FXStream.h
include/fox-1.1/FXString.h
include/fox-1.1/FXStringDict.h
include/fox-1.1/FXSwitcher.h
include/fox-1.1/FXTGAIcon.h
include/fox-1.1/FXTGAImage.h
include/fox-1.1/FXTIFIcon.h
include/fox-1.1/FXTIFImage.h
include/fox-1.1/FXTabBar.h
include/fox-1.1/FXTabBook.h
include/fox-1.1/FXTabItem.h
include/fox-1.1/FXTable.h
include/fox-1.1/FXText.h
include/fox-1.1/FXTextCodec.h
include/fox-1.1/FXTextField.h
include/fox-1.1/FXToggleButton.h
include/fox-1.1/FXToolBar.h
include/fox-1.1/FXToolBarGrip.h
include/fox-1.1/FXToolBarShell.h
include/fox-1.1/FXToolBarTab.h
include/fox-1.1/FXToolTip.h
include/fox-1.1/FXTopWindow.h
include/fox-1.1/FXTreeList.h
include/fox-1.1/FXTreeListBox.h
include/fox-1.1/FXTriStateButton.h
include/fox-1.1/FXURL.h
include/fox-1.1/FXUTF16Codec.h
include/fox-1.1/FXUTF32Codec.h
include/fox-1.1/FXUTF8Codec.h
include/fox-1.1/FXUndoList.h
include/fox-1.1/FXVec2d.h
include/fox-1.1/FXVec2f.h
include/fox-1.1/FXVec3d.h
include/fox-1.1/FXVec3f.h
include/fox-1.1/FXVec4d.h
include/fox-1.1/FXVec4f.h
include/fox-1.1/FXVerticalFrame.h
include/fox-1.1/FXVisual.h
include/fox-1.1/FXWString.h
include/fox-1.1/FXWindow.h
include/fox-1.1/FXWizard.h
include/fox-1.1/FXXBMIcon.h
include/fox-1.1/FXXBMImage.h
include/fox-1.1/FXXPMIcon.h
include/fox-1.1/FXXPMImage.h
include/fox-1.1/chart/FXChart.h
include/fox-1.1/fx.h
include/fox-1.1/fx3d.h
include/fox-1.1/fxdefs.h
include/fox-1.1/fxkeys.h
include/fox-1.1/fxver.h
include/fox-1.1/xincs.h
lib/libCHART-1.1.a
lib/libCHART-1.1.la
lib/libFOX-1.1.a
lib/libFOX-1.1.la
man/man1/PathFinder.1
man/man1/adie.1
man/man1/calculator.1
man/man1/reswrap.1
%%SHARED%%
@dirrm include/fox-1.1/chart
@dirrm include/fox-1.1
@dirrm fox/html/screenshots
@dirrm fox/html/art
@dirrm fox/html
@dirrm fox