From 6784966289bcd50ff4fa8f314e5c47c886a49252 Mon Sep 17 00:00:00 2001 From: pvalchev Date: Wed, 27 Jun 2001 21:50:38 +0000 Subject: [PATCH] fvwm-2.2.5 merge --- x11/fvwm2/Makefile | 61 +++++++ x11/fvwm2/files/md5 | 6 + x11/fvwm2/pkg/DESCR | 13 ++ x11/fvwm2/pkg/MESSAGE | 12 ++ x11/fvwm2/pkg/PLIST | 390 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 482 insertions(+) create mode 100644 x11/fvwm2/Makefile create mode 100644 x11/fvwm2/files/md5 create mode 100644 x11/fvwm2/pkg/DESCR create mode 100644 x11/fvwm2/pkg/MESSAGE create mode 100644 x11/fvwm2/pkg/PLIST diff --git a/x11/fvwm2/Makefile b/x11/fvwm2/Makefile new file mode 100644 index 00000000000..fc766dbf1da --- /dev/null +++ b/x11/fvwm2/Makefile @@ -0,0 +1,61 @@ +# $OpenBSD: Makefile,v 1.6 2001/06/27 21:50:38 pvalchev Exp $ + +COMMENT= "multiple virtual desktop window manager, with icons" +COMMENT-fvicons="multiple virtual desktop window manager icons" +COMMENT-fvwm2= "multiple virtual desktop window manager, without icons" + +VERSION= 2.2.5 +DISTNAME= fvwm-${VERSION} +PKGNAME= fvwm2+fvicons-${VERSION} +PKGNAME-fvicons=fvicons-${VERSION} +PKGNAME-fvwm2= fvwm2-${VERSION} +CATEGORIES= x11 +NEED_VERSION= 1.417 + +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} fvwm_icons.tgz:0 + +HOMEPAGE= http://www.fvwm.org/ + +MAINTAINER= Peter Valchev + +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= http://www.toxiclinux.org/fvwm/ +MASTER_SITES0= http://www.toxiclinux.org/fvwm/ +#MASTER_SITES= ftp://ftp.fvwm.org/pub/fvwm/version-2/ +#MASTER_SITES0= http://www.fvwm.org/generated/icon_download/ + +MULTI_PACKAGES= -fvwm2 -fvicons +SUBPACKAGE?= + +FLAVORS= rplay debug +FLAVOR?= + +.if ${FLAVOR:L:Mrplay} +BUILD_DEPENDS= rplay::audio/rplay +CONFIGURE_ARGS+= --with-rplay-includes="${LOCALBASE}/include" \ + --with-rplay-library="${LOCALBASE}/lib" +.endif + +.if ${FLAVOR:L:Mdebug} +CONFIGURE_ARGS+= --enable-debug-msgs +.endif + +SUBST_VARS= VERSION + +USE_X11= Yes + +SEPARATE_BUILD= concurrent +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS+= --enable-extras + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/fvicons + ${INSTALL_DATA} ${WRKDIR}/*.xpm ${PREFIX}/fvicons/ + ${INSTALL_DATA_DIR} ${PREFIX}/share/fvwm2 + ${INSTALL_DATA} ${WRKSRC}/sample.fvwmrc/system.fvwm2rc ${PREFIX}/share/fvwm2 + +.include diff --git a/x11/fvwm2/files/md5 b/x11/fvwm2/files/md5 new file mode 100644 index 00000000000..a9dc74e85a3 --- /dev/null +++ b/x11/fvwm2/files/md5 @@ -0,0 +1,6 @@ +MD5 (fvwm-2.2.5.tar.gz) = 4d871dc12d7534843f6b311add963030 +MD5 (fvwm_icons.tgz) = 7b254da269a236d77c790581701442cb +RMD160 (fvwm-2.2.5.tar.gz) = c90f5d05904c9937b657f4e94e08f198731f982a +RMD160 (fvwm_icons.tgz) = de1ae2b472ee555d4006fa4ebb4e4dbbc9fabd04 +SHA1 (fvwm-2.2.5.tar.gz) = 2cb0c6dbd1a361987a301956315d9f3b9a68f78b +SHA1 (fvwm_icons.tgz) = 418356862ab564ac0b771300b53004aea7c7c1ec diff --git a/x11/fvwm2/pkg/DESCR b/x11/fvwm2/pkg/DESCR new file mode 100644 index 00000000000..52777e73c4b --- /dev/null +++ b/x11/fvwm2/pkg/DESCR @@ -0,0 +1,13 @@ +Fvwm is a window manager for X, which provides a virtual/multiple +disjoint desktop, a 3D look for windows decorations, shaped/color +icons. It gives a very good emulation of mwm. A nice button-bar +can be used to provide convenient access to frequently used +functions or programs. + +Comes with a set of icons. + +Flavors: + rplay - build with audio/rplay and provide sound support + debug - turn on debugging messages + +WWW: ${HOMEPAGE} diff --git a/x11/fvwm2/pkg/MESSAGE b/x11/fvwm2/pkg/MESSAGE new file mode 100644 index 00000000000..678ec017a12 --- /dev/null +++ b/x11/fvwm2/pkg/MESSAGE @@ -0,0 +1,12 @@ ++------------ +| In order to use fvwm2 as your window manager, you must change your +| .xinitrc or .xsession appropriately and add a line similiar to the +| following: +| +| exec ${PREFIX}/bin/fvwm2 +| +| Icons have been installed into ${PREFIX}/fvicons, and a system wide +| configuration has been put in ${PREFIX}/share/fvwm2/system.fvwm2rc. To +| use your own configuration, copy ${PREFIX}/share/fvwm2/system.fvwm2rc to +| ~/.fvwm2rc and edit it as appropriate. ++------------ diff --git a/x11/fvwm2/pkg/PLIST b/x11/fvwm2/pkg/PLIST new file mode 100644 index 00000000000..d41af3daacd --- /dev/null +++ b/x11/fvwm2/pkg/PLIST @@ -0,0 +1,390 @@ +@comment $OpenBSD: PLIST,v 1.3 2001/06/27 21:50:41 pvalchev Exp $ +@pkgcfl fvwm2-* +@pkgcfl fvicons-* +bin/FvwmCommand +bin/fvwm2 +bin/xpmroot +fvicons/Jlock.xpm +fvicons/Jnews.xpm +fvicons/Jrecycle.xpm +fvicons/Jxlock.xpm +fvicons/Monitor.xpm +fvicons/Mosaic.xpm +fvicons/Xfm.xpm +fvicons/arrdown2.xpm +fvicons/arrows2.xpm +fvicons/arrup2.xpm +fvicons/banner.fvwm_blue_cursive.xpm +fvicons/banner.fvwm_bracket.xpm +fvicons/banner.fvwm_cat_thing.xpm +fvicons/banner.fvwm_red_3D.xpm +fvicons/banner.fvwm_red_cursive.xpm +fvicons/banner.fvwm_tiger.xpm +fvicons/banner.fvwm_tiger_tail.xpm +fvicons/bckgnd1.xpm +fvicons/bckgnd3.xpm +fvicons/bell.xpm +fvicons/bomb.xpm +fvicons/button-close.xpm +fvicons/button-horiz.xpm +fvicons/button-max.xpm +fvicons/button-vert.xpm +fvicons/button.xpm +fvicons/clamp.xpm +fvicons/date.xpm +fvicons/datebook.xpm +fvicons/default.xpm +fvicons/desk.xpm +fvicons/desktop.xpm +fvicons/dialog_box.xpm +fvicons/display.xpm +fvicons/documents.xpm +fvicons/doomface.xpm +fvicons/editres.xpm +fvicons/eps.xpm +fvicons/exit.xpm +fvicons/find1.xpm +fvicons/flow_chart.xpm +fvicons/folder.xpm +fvicons/folder2.xpm +fvicons/folders.xpm +fvicons/fvwm.xpm +fvicons/fvwm2.xpm +fvicons/fvwm2_big.xpm +fvicons/fvwm3.xpm +fvicons/gimp.xpm +fvicons/gnu-animal.xpm +fvicons/graphs.xpm +fvicons/gv.xpm +fvicons/help.xpm +fvicons/jx.xpm +fvicons/keyboard.xpm +fvicons/lemacs.xpm +fvicons/mag_glass.xpm +fvicons/mail1.xpm +fvicons/mail2.xpm +fvicons/map.xpm +fvicons/math4.xpm +fvicons/menu.xpm +fvicons/mini.arch.xpm +fvicons/mini.audiovol.xpm +fvicons/mini.audiovol2.xpm +fvicons/mini.ball.xpm +fvicons/mini.ball2.xpm +fvicons/mini.bball.xpm +fvicons/mini.blah.xpm +fvicons/mini.bomb.xpm +fvicons/mini.bomb2.xpm +fvicons/mini.book1.xpm +fvicons/mini.book2.xpm +fvicons/mini.book3.xpm +fvicons/mini.book4.xpm +fvicons/mini.books.xpm +fvicons/mini.briefcase.xpm +fvicons/mini.bug1.xpm +fvicons/mini.bug2.xpm +fvicons/mini.bx2.xpm +fvicons/mini.calc.xpm +fvicons/mini.calc2.xpm +fvicons/mini.calendar.xpm +fvicons/mini.camera.xpm +fvicons/mini.cat.xpm +fvicons/mini.cave.xpm +fvicons/mini.cd.xpm +fvicons/mini.cdlabel.xpm +fvicons/mini.chart.xpm +fvicons/mini.checkmark.xpm +fvicons/mini.chinese.xpm +fvicons/mini.clipboard.xpm +fvicons/mini.clock.xpm +fvicons/mini.clock2.xpm +fvicons/mini.colors.xpm +fvicons/mini.connect.xpm +fvicons/mini.crosbone.xpm +fvicons/mini.cross.xpm +fvicons/mini.cut.xpm +fvicons/mini.delete.xpm +fvicons/mini.desktop.xpm +fvicons/mini.destroy.xpm +fvicons/mini.diff.xpm +fvicons/mini.directory.xpm +fvicons/mini.dirlink.xpm +fvicons/mini.diskette.xpm +fvicons/mini.display.xpm +fvicons/mini.doc.xpm +fvicons/mini.doc1.xpm +fvicons/mini.dog.xpm +fvicons/mini.ear.xpm +fvicons/mini.edit.xpm +fvicons/mini.espada.xpm +fvicons/mini.excl.xpm +fvicons/mini.exclam.xpm +fvicons/mini.exit.xpm +fvicons/mini.exp.xpm +fvicons/mini.eye.xpm +fvicons/mini.eye2.xpm +fvicons/mini.eyes.xpm +fvicons/mini.f1.xpm +fvicons/mini.fax.xpm +fvicons/mini.fdisk.xpm +fvicons/mini.file.xpm +fvicons/mini.filelink.xpm +fvicons/mini.filemgr.xpm +fvicons/mini.floppy.xpm +fvicons/mini.folder.xpm +fvicons/mini.font.xpm +fvicons/mini.fractal.xpm +fvicons/mini.frame.xpm +fvicons/mini.ftp.xpm +fvicons/mini.fvwm.xpm +fvicons/mini.gball.xpm +fvicons/mini.gimp.xpm +fvicons/mini.gnome.xpm +fvicons/mini.gnu.xpm +fvicons/mini.go.xpm +fvicons/mini.gopher.xpm +fvicons/mini.graph.xpm +fvicons/mini.graph2.xpm +fvicons/mini.gv.xpm +fvicons/mini.hammer.xpm +fvicons/mini.happy.xpm +fvicons/mini.hdisk.xpm +fvicons/mini.heart.xpm +fvicons/mini.hex.xpm +fvicons/mini.hextris.xpm +fvicons/mini.ibm.xpm +fvicons/mini.iconify.xpm +fvicons/mini.iconify1.xpm +fvicons/mini.icons.xpm +fvicons/mini.kde.xpm +fvicons/mini.keyboard.xpm +fvicons/mini.keys.xpm +fvicons/mini.letter.xpm +fvicons/mini.line.xpm +fvicons/mini.lock.xpm +fvicons/mini.lower.xpm +fvicons/mini.lower2.xpm +fvicons/mini.lower3.xpm +fvicons/mini.mag.xpm +fvicons/mini.mail.xpm +fvicons/mini.mail2.xpm +fvicons/mini.manual.xpm +fvicons/mini.max1.xpm +fvicons/mini.maximize-horiz.xpm +fvicons/mini.maximize-horiz1.xpm +fvicons/mini.maximize-vert.xpm +fvicons/mini.maximize-vert1.xpm +fvicons/mini.maximize.xpm +fvicons/mini.maximize1.xpm +fvicons/mini.maximize2.xpm +fvicons/mini.maze.xpm +fvicons/mini.modules.xpm +fvicons/mini.monitor.xpm +fvicons/mini.mouse.xpm +fvicons/mini.move.xpm +fvicons/mini.move1.xpm +fvicons/mini.move2.xpm +fvicons/mini.move3.xpm +fvicons/mini.mwm.xpm +fvicons/mini.netscape.xpm +fvicons/mini.news.xpm +fvicons/mini.nscape.xpm +fvicons/mini.ofolder.xpm +fvicons/mini.olwm.xpm +fvicons/mini.pager.xpm +fvicons/mini.paint.xpm +fvicons/mini.paint2.xpm +fvicons/mini.palette.xpm +fvicons/mini.paper.xpm +fvicons/mini.pdf.xpm +fvicons/mini.pencil.xpm +fvicons/mini.penguin.xpm +fvicons/mini.perf.xpm +fvicons/mini.picture.xpm +fvicons/mini.question.xpm +fvicons/mini.rainbow.xpm +fvicons/mini.raise.xpm +fvicons/mini.raise2.xpm +fvicons/mini.raise3.xpm +fvicons/mini.ray.xpm +fvicons/mini.rball.xpm +fvicons/mini.refresh.xpm +fvicons/mini.resize.xpm +fvicons/mini.resize2.xpm +fvicons/mini.resize3.xpm +fvicons/mini.resize4.xpm +fvicons/mini.roach.xpm +fvicons/mini.run.xpm +fvicons/mini.sh.xpm +fvicons/mini.sh1.xpm +fvicons/mini.shade1.xpm +fvicons/mini.slon.xpm +fvicons/mini.sound.xpm +fvicons/mini.start.xpm +fvicons/mini.stick.xpm +fvicons/mini.stick1.xpm +fvicons/mini.stick2.xpm +fvicons/mini.stickpressed.xpm +fvicons/mini.stop.xpm +fvicons/mini.telnet.xpm +fvicons/mini.term.xpm +fvicons/mini.term2.xpm +fvicons/mini.tetris.xpm +fvicons/mini.trebol.xpm +fvicons/mini.turn.xpm +fvicons/mini.twm.xpm +fvicons/mini.winXX-close.xpm +fvicons/mini.winXX-maximize.xpm +fvicons/mini.winXX-minimize.xpm +fvicons/mini.winXX-normalize.xpm +fvicons/mini.winXX-sysmenu.xpm +fvicons/mini.window.xpm +fvicons/mini.window2.xpm +fvicons/mini.windows.xpm +fvicons/mini.windowshade.xpm +fvicons/mini.x.xpm +fvicons/mini.x2.xpm +fvicons/mini.xaniroc.xpm +fvicons/mini.xarchie.xpm +fvicons/mini.xbiff.xpm +fvicons/mini.xboing.xpm +fvicons/mini.xfig.xpm +fvicons/mini.xjewel.xpm +fvicons/mini.xkeycaps.xpm +fvicons/mini.xlander.xpm +fvicons/mini.xlock.xpm +fvicons/mini.xmag.xpm +fvicons/mini.xmahjongg.xpm +fvicons/mini.xman.xpm +fvicons/mini.xpaint.xpm +fvicons/mini.xsnow.xpm +fvicons/mini.xterm.xpm +fvicons/mini.xv.xpm +fvicons/mini.zircon.xpm +fvicons/mini.zoom.xpm +fvicons/modules.xpm +fvicons/nscape.xpm +fvicons/page.xpm +fvicons/page2.xpm +fvicons/pointer.xpm +fvicons/programs.xpm +fvicons/ps.xpm +fvicons/question.xpm +fvicons/rbomb.xpm +fvicons/rbomb2.xpm +fvicons/rcalc.xpm +fvicons/rcalc2.xpm +fvicons/resize.rainbow.xpm +fvicons/rterm.xpm +fvicons/rterm2.xpm +fvicons/run.xpm +fvicons/screen.xpm +fvicons/settings.xpm +fvicons/shells.xpm +fvicons/shutdown.xpm +fvicons/shutdown2.xpm +fvicons/side.fvwm2.xpm +fvicons/side.fvwm2_1.xpm +fvicons/side.fvwm2_2.xpm +fvicons/side.utilities.xpm +fvicons/small.Paint2.xpm +fvicons/small.Shell2.xpm +fvicons/small.exit.xpm +fvicons/small.lock.xpm +fvicons/small.man.next.xpm +fvicons/small.note.next.xpm +fvicons/small.tools2_3d.xpm +fvicons/term.xpm +fvicons/textedit.xpm +fvicons/tiff2.xpm +fvicons/toolbox.xpm +fvicons/unknown1.xpm +fvicons/wierd_page3.xpm +fvicons/window.xpm +fvicons/word_processor.xpm +fvicons/wterm.xpm +fvicons/xcalc.xpm +fvicons/xemacs.xpm +fvicons/xlock.xpm +fvicons/xman.xpm +fvicons/xpaint.xpm +fvicons/xterm-axp.xpm +fvicons/xterm-blank.xpm +fvicons/xterm-bsd.xpm +fvicons/xterm-dec.xpm +fvicons/xterm-linux.xpm +fvicons/xterm-sgi.xpm +fvicons/xterm-sol.xpm +fvicons/xterm-sun.xpm +fvicons/xterm.xpm +fvicons/xv.xpm +fvicons/xv2.xpm +fvicons/xview.xpm +libexec/fvwm/${VERSION}/FvwmAnimate +libexec/fvwm/${VERSION}/FvwmAudio +libexec/fvwm/${VERSION}/FvwmAuto +libexec/fvwm/${VERSION}/FvwmBacker +libexec/fvwm/${VERSION}/FvwmBanner +libexec/fvwm/${VERSION}/FvwmButtons +libexec/fvwm/${VERSION}/FvwmCascade +libexec/fvwm/${VERSION}/FvwmCommandS +libexec/fvwm/${VERSION}/FvwmConfig +libexec/fvwm/${VERSION}/FvwmConsole +libexec/fvwm/${VERSION}/FvwmConsoleC +libexec/fvwm/${VERSION}/FvwmConsoleC.pl +libexec/fvwm/${VERSION}/FvwmCpp +libexec/fvwm/${VERSION}/FvwmDebug +libexec/fvwm/${VERSION}/FvwmEvent +libexec/fvwm/${VERSION}/FvwmForm +libexec/fvwm/${VERSION}/FvwmGoodStuff +libexec/fvwm/${VERSION}/FvwmIconBox +libexec/fvwm/${VERSION}/FvwmIconMan +libexec/fvwm/${VERSION}/FvwmIdent +libexec/fvwm/${VERSION}/FvwmM4 +libexec/fvwm/${VERSION}/FvwmPager +libexec/fvwm/${VERSION}/FvwmPipe +libexec/fvwm/${VERSION}/FvwmRearrange +libexec/fvwm/${VERSION}/FvwmSave +libexec/fvwm/${VERSION}/FvwmSaveDesk +libexec/fvwm/${VERSION}/FvwmScript +libexec/fvwm/${VERSION}/FvwmScroll +libexec/fvwm/${VERSION}/FvwmTalk +libexec/fvwm/${VERSION}/FvwmTaskBar +libexec/fvwm/${VERSION}/FvwmTile +libexec/fvwm/${VERSION}/FvwmWharf +libexec/fvwm/${VERSION}/FvwmWinList +man/man1/FvwmAnimate.1 +man/man1/FvwmAudio.1 +man/man1/FvwmAuto.1 +man/man1/FvwmBacker.1 +man/man1/FvwmBanner.1 +man/man1/FvwmButtons.1 +man/man1/FvwmCommand.1 +man/man1/FvwmConfig.1 +man/man1/FvwmConsole.1 +man/man1/FvwmConsoleC.pl.1 +man/man1/FvwmCpp.1 +man/man1/FvwmDebug.1 +man/man1/FvwmEvent.1 +man/man1/FvwmForm.1 +man/man1/FvwmGoodStuff.1 +man/man1/FvwmIconBox.1 +man/man1/FvwmIconMan.1 +man/man1/FvwmIdent.1 +man/man1/FvwmM4.1 +man/man1/FvwmPager.1 +man/man1/FvwmRearrange.1 +man/man1/FvwmSave.1 +man/man1/FvwmSaveDesk.1 +man/man1/FvwmScript.1 +man/man1/FvwmScroll.1 +man/man1/FvwmTalk.1 +man/man1/FvwmTaskBar.1 +man/man1/FvwmWharf.1 +man/man1/FvwmWinList.1 +man/man1/fvwm2.1 +man/man1/xpmroot.1 +share/fvwm2/system.fvwm2rc +@dirrm libexec/fvwm/${VERSION} +@dirrm libexec/fvwm +@dirrm fvicons