diff options
author | spz <spz> | 2012-09-01 19:44:33 +0000 |
---|---|---|
committer | spz <spz> | 2012-09-01 19:44:33 +0000 |
commit | 3f598bcaed6ecf42de339b476b9c50be9d6a180f (patch) | |
tree | fe76263ad402437e713dfeeaef43738201ec24b7 /games/pysolfc/Makefile | |
parent | 85ae57de37d45a567c8de969f4bde487a79c9c6d (diff) | |
download | pkgsrc-3f598bcaed6ecf42de339b476b9c50be9d6a180f.tar.gz |
update of pysolfc to version 2.0
upstream change announcement:
December 04, 2009: PySolFC v.2.0 (1061 games) and PySolFC-Cardsets v.2.0 (153 cardsets)
the license was changed to the GPLv3 or newer
13 new games
migration to new python-ttk module
improved look of the deck (required python-imaging v.1.1.7)
fixed Hanafuda games (ticket)
new config-file option: sound_sample_buffer_size (ticket)
portable version for windows (ticket)
many other bugfixes
Diffstat (limited to 'games/pysolfc/Makefile')
-rw-r--r-- | games/pysolfc/Makefile | 213 |
1 files changed, 207 insertions, 6 deletions
diff --git a/games/pysolfc/Makefile b/games/pysolfc/Makefile index f47ab936967..d0a2cd5e5fd 100644 --- a/games/pysolfc/Makefile +++ b/games/pysolfc/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.12 2012/08/21 23:49:21 marino Exp $ +# $NetBSD: Makefile,v 1.13 2012/09/01 19:44:33 spz Exp $ -DISTNAME= PySolFC-1.1 +DISTNAME= PySolFC-2.0 PKGNAME= ${DISTNAME:tl} -PKGREVISION= 8 CATEGORIES= games python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pysolfc/} EXTRACT_SUFX= .tar.bz2 @@ -10,7 +9,7 @@ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://pysolfc.sourceforge.net/ COMMENT= Over 1000 solitaire games -LICENSE= gnu-gpl-v2 +LICENSE= gnu-gpl-v3 PKG_DESTDIR_SUPPORT= user-destdir @@ -18,7 +17,208 @@ PYDISTUTILSPKG= yes REPLACE_PYTHON+= \ data/themes/clearlooks/create_imgs.py \ - pysollib/games/siebenbisas.py + pysollib/__init__.py \ + pysollib/acard.py \ + pysollib/actions.py \ + pysollib/app.py \ + pysollib/customgame.py \ + pysollib/game.py \ + pysollib/gamedb.py \ + pysollib/games/__init__.py \ + pysollib/games/acesup.py \ + pysollib/games/algerian.py \ + pysollib/games/auldlangsyne.py \ + pysollib/games/bakersdozen.py \ + pysollib/games/bakersgame.py \ + pysollib/games/beleagueredcastle.py \ + pysollib/games/bisley.py \ + pysollib/games/braid.py \ + pysollib/games/bristol.py \ + pysollib/games/buffalobill.py \ + pysollib/games/calculation.py \ + pysollib/games/camelot.py \ + pysollib/games/canfield.py \ + pysollib/games/capricieuse.py \ + pysollib/games/curdsandwhey.py \ + pysollib/games/dieboesesieben.py \ + pysollib/games/diplomat.py \ + pysollib/games/doublets.py \ + pysollib/games/eiffeltower.py \ + pysollib/games/fan.py \ + pysollib/games/fortythieves.py \ + pysollib/games/freecell.py \ + pysollib/games/glenwood.py \ + pysollib/games/golf.py \ + pysollib/games/grandduchess.py \ + pysollib/games/grandfathersclock.py \ + pysollib/games/gypsy.py \ + pysollib/games/harp.py \ + pysollib/games/headsandtails.py \ + pysollib/games/katzenschwanz.py \ + pysollib/games/klondike.py \ + pysollib/games/labyrinth.py \ + pysollib/games/larasgame.py \ + pysollib/games/mahjongg/__init__.py \ + pysollib/games/mahjongg/mahjongg.py \ + pysollib/games/mahjongg/mahjongg1.py \ + pysollib/games/mahjongg/mahjongg2.py \ + pysollib/games/mahjongg/mahjongg3.py \ + pysollib/games/mahjongg/shisensho.py \ + pysollib/games/matriarchy.py \ + pysollib/games/montana.py \ + pysollib/games/montecarlo.py \ + pysollib/games/napoleon.py \ + pysollib/games/needle.py \ + pysollib/games/numerica.py \ + pysollib/games/osmosis.py \ + pysollib/games/parallels.py \ + pysollib/games/pasdedeux.py \ + pysollib/games/picturegallery.py \ + pysollib/games/pileon.py \ + pysollib/games/pushpin.py \ + pysollib/games/pyramid.py \ + pysollib/games/royalcotillion.py \ + pysollib/games/royaleast.py \ + pysollib/games/sanibel.py \ + pysollib/games/siebenbisas.py \ + pysollib/games/simplex.py \ + pysollib/games/special/__init__.py \ + pysollib/games/special/hanoi.py \ + pysollib/games/special/memory.py \ + pysollib/games/special/pegged.py \ + pysollib/games/special/poker.py \ + pysollib/games/special/tarock.py \ + pysollib/games/spider.py \ + pysollib/games/sthelena.py \ + pysollib/games/sultan.py \ + pysollib/games/takeaway.py \ + pysollib/games/terrace.py \ + pysollib/games/threepeaks.py \ + pysollib/games/tournament.py \ + pysollib/games/ultra/__init__.py \ + pysollib/games/ultra/dashavatara.py \ + pysollib/games/ultra/hanafuda.py \ + pysollib/games/ultra/hanafuda1.py \ + pysollib/games/ultra/hanafuda_common.py \ + pysollib/games/ultra/hexadeck.py \ + pysollib/games/ultra/larasgame.py \ + pysollib/games/ultra/matrix.py \ + pysollib/games/ultra/mughal.py \ + pysollib/games/ultra/tarock.py \ + pysollib/games/unionsquare.py \ + pysollib/games/wavemotion.py \ + pysollib/games/windmill.py \ + pysollib/games/yukon.py \ + pysollib/games/zodiac.py \ + pysollib/help.py \ + pysollib/hint.py \ + pysollib/images.py \ + pysollib/init.py \ + pysollib/layout.py \ + pysollib/macosx/__init__.py \ + pysollib/macosx/appSupport.py \ + pysollib/main.py \ + pysollib/mfxutil.py \ + pysollib/move.py \ + pysollib/options.py \ + pysollib/pysolaudio.py \ + pysollib/pysolgtk/__init__.py \ + pysollib/pysolgtk/card.py \ + pysollib/pysolgtk/colorsdialog.py \ + pysollib/pysolgtk/edittextdialog.py \ + pysollib/pysolgtk/findcarddialog.py \ + pysollib/pysolgtk/fontsdialog.py \ + pysollib/pysolgtk/gameinfodialog.py \ + pysollib/pysolgtk/menubar.py \ + pysollib/pysolgtk/playeroptionsdialog.py \ + pysollib/pysolgtk/progressbar.py \ + pysollib/pysolgtk/pysoltree.py \ + pysollib/pysolgtk/selectcardset.py \ + pysollib/pysolgtk/selectgame.py \ + pysollib/pysolgtk/selecttile.py \ + pysollib/pysolgtk/solverdialog.py \ + pysollib/pysolgtk/soundoptionsdialog.py \ + pysollib/pysolgtk/statusbar.py \ + pysollib/pysolgtk/timeoutsdialog.py \ + pysollib/pysolgtk/tkcanvas.py \ + pysollib/pysolgtk/tkconst.py \ + pysollib/pysolgtk/tkhtml.py \ + pysollib/pysolgtk/tkstats.py \ + pysollib/pysolgtk/tkutil.py \ + pysollib/pysolgtk/tkwidget.py \ + pysollib/pysolgtk/tkwrap.py \ + pysollib/pysolgtk/toolbar.py \ + pysollib/pysolrandom.py \ + pysollib/pysoltk.py \ + pysollib/resource.py \ + pysollib/settings.py \ + pysollib/stack.py \ + pysollib/stats.py \ + pysollib/tile/__init__.py \ + pysollib/tile/card.py \ + pysollib/tile/colorsdialog.py \ + pysollib/tile/edittextdialog.py \ + pysollib/tile/findcarddialog.py \ + pysollib/tile/fontsdialog.py \ + pysollib/tile/gameinfodialog.py \ + pysollib/tile/menubar.py \ + pysollib/tile/playeroptionsdialog.py \ + pysollib/tile/progressbar.py \ + pysollib/tile/selectcardset.py \ + pysollib/tile/selectgame.py \ + pysollib/tile/selecttile.py \ + pysollib/tile/selecttree.py \ + pysollib/tile/solverdialog.py \ + pysollib/tile/soundoptionsdialog.py \ + pysollib/tile/statusbar.py \ + pysollib/tile/timeoutsdialog.py \ + pysollib/tile/tkcanvas.py \ + pysollib/tile/tkconst.py \ + pysollib/tile/tkhtml.py \ + pysollib/tile/tkstats.py \ + pysollib/tile/tktree.py \ + pysollib/tile/tkutil.py \ + pysollib/tile/tkwidget.py \ + pysollib/tile/tkwrap.py \ + pysollib/tile/toolbar.py \ + pysollib/tile/wizarddialog.py \ + pysollib/tk/__init__.py \ + pysollib/tk/card.py \ + pysollib/tk/colorsdialog.py \ + pysollib/tk/edittextdialog.py \ + pysollib/tk/findcarddialog.py \ + pysollib/tk/fontsdialog.py \ + pysollib/tk/gameinfodialog.py \ + pysollib/tk/menubar.py \ + pysollib/tk/playeroptionsdialog.py \ + pysollib/tk/progressbar.py \ + pysollib/tk/selectcardset.py \ + pysollib/tk/selectgame.py \ + pysollib/tk/selecttile.py \ + pysollib/tk/selecttree.py \ + pysollib/tk/solverdialog.py \ + pysollib/tk/soundoptionsdialog.py \ + pysollib/tk/statusbar.py \ + pysollib/tk/tabpage.py \ + pysollib/tk/timeoutsdialog.py \ + pysollib/tk/tkcanvas.py \ + pysollib/tk/tkconst.py \ + pysollib/tk/tkhtml.py \ + pysollib/tk/tkstats.py \ + pysollib/tk/tktree.py \ + pysollib/tk/tkutil.py \ + pysollib/tk/tkwidget.py \ + pysollib/tk/tkwrap.py \ + pysollib/tk/toolbar.py \ + pysollib/tk/wizarddialog.py \ + pysollib/util.py \ + pysollib/winsystems/__init__.py \ + pysollib/winsystems/aqua.py \ + pysollib/winsystems/common.py \ + pysollib/winsystems/win32.py \ + pysollib/winsystems/x11.py \ + pysollib/wizardpresets.py \ + pysollib/wizardutil.py SUBST_CLASSES+= fix-paths SUBST_STAGE.fix-paths= post-patch @@ -32,7 +232,8 @@ post-install: ${INSTALL_MAN} ${WRKSRC}/docs/pysol.6 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/pysol.py.6 +.include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../lang/python/application.mk" .include "../../lang/python/extension.mk" -.include "../../x11/py-Tk/buildlink3.mk" +.include "../../graphics/py-imagingtk/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |