aboutsummaryrefslogtreecommitdiffstats
path: root/games/qkmj/Makefile
blob: 9420b947696bf05306e8a761fc2035dab4fa716e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# ports collection makefile for:   qkmj
# Date created:        21 Jan 2001
# Whom:                clive
#
# $FreeBSD$
#

PORTNAME=   qkmj
PORTVERSION=    95p5
CATEGORIES= games chinese
MASTER_SITES=   ftp://ftp.csie.nctu.edu.tw/pub/CSIE/qkmj/
MASTER_SITE_SUBDIR= ${PORTNAME}${PORTVERSION}
DISTNAME=   ${PORTNAME}${PORTVERSION}-freebsd
EXTRACT_SUFX=
EXTRACT_ONLY=

MAINTAINER= clive@FreeBSD.org
COMMENT=    QKMJ - QK Ma2Jong4 client

ONLY_FOR_ARCHS= i386 amd64
IA32_BINARY_PORT=   yes

PLIST_FILES=    libexec/qkmj95p5-freebsd bin/qkmj

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 500000
RUN_DEPENDS+=   compat4x-i386>=0:${PORTSDIR}/misc/compat4x
.endif

NO_WRKSUBDIR=   yes
NO_BUILD=   yes
NO_CDROM=   'Do not sell for profit.'

do-install:
    ${INSTALL} -c ${DISTDIR}/${DISTNAME} ${PREFIX}/libexec/${DISTNAME}
    @${ECHO} '#!/bin/sh' > ${PREFIX}/bin/${PORTNAME}
    @${ECHO} env TERM=vt100 ${PREFIX}/libexec/${DISTNAME} >> ${PREFIX}/bin/${PORTNAME}
    @${CHMOD} +x ${PREFIX}/bin/${PORTNAME}
    @${CAT} ${PKGMESSAGE}

.include <bsd.port.post.mk>
Mk/bsd.licenses.db.mktobik2017-07-051-4/+0 * emulators/rpcs3: update to 0.0.2.395jbeich2017-07-042-6/+5 * Update to Wine 2.11. This includes the following changes:gerald2017-07-023-6/+14 * emulators/citra: update to s20170629jbeich2017-07-012-5/+5 * emulators/rpcs3: update to 0.0.2.368jbeich2017-07-012-5/+5 * emulators/open-vm-tools: update to 10.1.5swills2017-07-0125-157/+261 * Backport c5b3b52d553d: enable libusb hotplug on FreeBSD 11+martymac2017-06-282-29/+24 * emulators/rpcs3: update to 0.0.2.368jbeich2017-06-282-5/+5 * * Update maintainer emailultima2017-06-281-1/+1 * Update devel/readline to 7.0 patch 3sunpoet2017-06-272-2/+2 * Fix WWWsunpoet2017-06-261-1/+1 * Begin deorbit burn of ia64. We have not attempted to build packages forlinimon2017-06-252-8/+6 * - Update to 0.186danilo2017-06-253-5/+22 * emulators/rpcs3: update to 0.0.2.353jbeich2017-06-252-7/+17 * emulators/i386-wine: add packages for -HEADdbn2017-06-242-3/+5 * emulators/i386-wine-devel: add packages for -HEADdbn2017-06-242-3/+7 * emulators/rpcs3: update to 0.0.2.346jbeich2017-06-242-5/+5 * emulators/citra: update to s20170622jbeich2017-06-232-8/+8 * emulators/rpcs3: update to 0.0.2.334jbeich2017-06-232-5/+5 * emulators/rpcs3: sync git-version.h fix if .git is present (unused here)jbeich2017-06-212-3/+3 * emulators/ppsspp: drop QMake-specific version substitutionjbeich2017-06-212-6/+2 * emulators/rpcs3: unbreak non-parallel buildjbeich2017-06-202-5/+5 * xen: apply XSA-{217,218,219,220,221,222,224}royger2017-06-2015-2/+2220 * emulators/rpcs3: restore patch commentjbeich2017-06-201-0/+8 * emulators/rpcs3: add new portjbeich2017-06-205-0/+90 * update emulators/winetricks to 20170614 releaselifanov2017-06-192-4/+4 * emulators/i386-wine: update package checksumdbn2017-06-191-5/+5 * * Remove OPTIONS_DEFAULTultima2017-06-181-1/+0 * emulators/i386-wine-devel: update to 2.10dbn2017-06-183-10/+24 * emulators/i386-wine-devel: update to 2.9dbn2017-06-173-17/+22 * emulators/i386-wine: update to 2.0.1_2dbn2017-06-173-10/+11 * * Add mupen64plus-qt 1.10, basic launcher for Mupen64Plus.ultima2017-06-164-0/+52 * Update to Wine 2.10. This includes the following changes:gerald2017-06-153-6/+20 * emulators/citra: drop Clang < 3.8 workaround (FreeBSD < 11)jbeich2017-06-141-17/+0 * emulators/citra: update to s20170613jbeich2017-06-143-16/+38 * Update to support NODOCS buildsbruno2017-06-142-2/+3 * Update qemu-sbruno and qemu-user-static to 2.9.50sbruno2017-06-123-9/+7 * emulators/i386-wine: switch to using https for downloadsdbn2017-06-112-4/+8 * emulators/fuse: update to 1.3.6rene2017-06-092-4/+4 * emulators/libspectrum: update to 1.3.4rene2017-06-083-5/+5 * Convert every usage of https://github.com/.../archive/xxx to USE_GITHUB.mat2017-06-072-7/+7 * emulators/ppsspp: update to 1.4.2jbeich2017-06-052-4/+4 * Bump PORTREVISION for pkg-descr change.gerald2017-06-041-1/+1 * Be more bold re games working.gerald2017-06-041-1/+5 * emulators/tpm-emulator: fail to run in arm64 due to improper getopt(3) useler2017-06-042-1/+12 * Update to Wine 2.9. This includes the following changes:gerald2017-05-312-7/+6 * Update to 2.17-157.el7_3.2.tijl2017-05-292-15/+15 * Mark some ports failing on armv6, for errors classified as "missing_header".linimon2017-05-281-1/+4 * Fix checksum of glibc src rpm.tijl2017-05-261-3/+3 * These ports fail the same way on armv6 as they do on aarch64.linimon2017-05-262-2/+4 * Update util-linux to 2.23.2-33.el7_3.2.tijl2017-05-262-20/+20 * Update to CentOS 6.9.tijl2017-05-265-166/+149 * Register dependency on groffbapt2017-05-251-1/+1 * emulators/ppsspp: update to 1.4jbeich2017-05-234-11/+11 * Revision bump of all ports with USE_GL after consolidation of mesa-libsrezny2017-05-2331-22/+31 * Mark some ports failing on power64. In cases where the error messagelinimon2017-05-227-7/+19 * Mark some ports failing on power64. In cases where the error messagelinimon2017-05-211-0/+2 * Update to Wine 2.8. This includes the following changes:gerald2017-05-213-6/+14 * Mark some ports failing on power64. In cases where the error messagelinimon2017-05-201-5/+7 * devel/google{test,mock}: update to 1.8.0.50jbeich2017-05-191-1/+1 * update emulators/winetricks to 20170517lifanov2017-05-192-4/+4 * emulators/citra: update to s20170516jbeich2017-05-173-7/+7 * - rename option ASOUND to ALSAdinoex2017-05-171-8/+7 * Mark BROKEN: fails to linkantoine2017-05-151-0/+2 * - update to 3.1dinoex2017-05-154-11/+38 * emulators/fuse: update to 1.3.5rene2017-05-142-4/+4 * Mark some ports failing on power64. In cases where the error messagelinimon2017-05-143-1/+5 * Consolidate the Mesa ports, update to 17.0.4, and add Wayland optionrezny2017-05-132-2/+2 * xen: XSA-{213,214,215}royger2017-05-104-2/+256 * emulators/i386-wine-devel: update to 2.7dbn2017-05-093-15/+15 * - Update to 0.183danilo2017-05-083-6/+40 * Update to Wine 2.7. This includes the following changes:gerald2017-05-042-6/+6 * devel/boost-*: update to 1.64.0jbeich2017-05-023-3/+3 * Provide error messages for some ports failing on aarch64, and, in alinimon2017-05-024-2/+6 * Update to 5.1.22.jkim2017-05-026-14/+14 * emulators/libspectrum: update to 1.3.3rene2017-04-303-5/+5 * Update to 1.0.1antoine2017-04-308-24/+15 * Update to 0.2.16 and fix tap interface usage.olivier2017-04-274-6/+32 * - Remove checks for .PARSEDIR and vestiges of pmake supportak2017-04-271-5/+0 * Add a port of AlmostTI, simple emulator for Z80-based series of Texasdanfe2017-04-2610-0/+233 * Chase ffmpeg 3.3 update (ABI changes)riggs2017-04-255-5/+5 * emulators/citra: update to s20170421jbeich2017-04-232-5/+5 * Adjust PORTSCOUT to the new versioning scheme of Wine where currentgerald2017-04-231-1/+1 * emulators/i386-wine-devel: update to 2.6dbn2017-04-234-16/+30 * emulators/i386-wine: update to 2.0.1dbn2017-04-234-113/+15 * - Remove extra -malign-double entryacm2017-04-221-2/+2 * - Fix build on i386acm2017-04-221-6/+4 * Add missing file from r438925asomers2017-04-222-1/+15 * Add a forgotten Qt4 patch in the previous commit.jkim2017-04-222-1/+15 * - Fix shebangsamdmi32017-04-221-1/+3 * - Add LICENSEamdmi32017-04-216-15/+20 * Update to the Wine maintenance release 2.0.1, bringing various bug fixesgerald2017-04-213-6/+6 * Update to Wine 2.6. This includes the following changes:gerald2017-04-213-7/+22 * emulators/qemu-utils: fix build after r435826asomers2017-04-202-17/+4 * Clean up the patch header.jkim2017-04-201-2/+2 * - Fix build with option QT4.jkim2017-04-202-1/+44 * Update to 5.1.20.jkim2017-04-197-14/+32 * emulators/i386-wine-devel: update to 2.5_1dbn2017-04-155-53/+67 * Make vmware-kmod startup script to return 1 when it failsgarga2017-04-152-1/+3 * emulators/citra: update to s20170413jbeich2017-04-142-6/+6 * emulators/qemu: Update version 2.8.0=>2.8.1bofh2017-04-132-5/+4 * fix ports using xargs directly.mat2017-04-122-8/+8 * Reduce #if/#endif for code readibility. No functional change.jkim2017-04-121-18/+81 * Fix a typo introduced in the previous commit.jkim2017-04-111-1/+1 * Fix build on head after r316648.jkim2017-04-111-0/+48 * - Update to 102amdmi32017-04-1015-129/+171 * - Add a number of PDF files containing comprehensive documentation [1]ak2017-04-106-9/+129 * Update to Wine 2.5. This includes the following changes:gerald2017-04-103-6/+21 * emulators/ppsspp: builds fine on aarch64jbeich2017-04-091-7/+0 * emulators/ppsspp: don't enable EGL by default on armjbeich2017-04-071-1/+1 * xen: apply XSA-212royger2017-04-042-5/+93 * update emulators/winetricks to 20170327lifanov2017-04-032-4/+4 * emulators/i386-wine-devel: update to 2.4dbn2017-04-023-118/+30 * emulators/ppsspp: temporarily unblock build on aarch64jbeich2017-04-021-0/+3 * Appease portlint wrt. patch file format.gerald2017-04-021-0/+1 * Bump PORTREVISIONs for ports depending on the canonical version of GCC andgerald2017-04-0123-17/+23 * emulators/citra: update to s20170325jbeich2017-03-312-5/+5 * emulators/ppsspp: update to 1.4jbeich2017-03-318-70/+521 * Remove obsolete PROJECTHOST.mat2017-03-311-1/+0 * Update to a fresh snapshot.brooks2017-03-305-24/+25 * - Switch to bitbucket, unbreak fetch; no change in tarball contentsamdmi32017-03-292-12/+8 * emulators/ppsspp: backport ffmpeg >= 3.1.1 crash workaroundjbeich2017-03-292-1/+8 * update emulators/winetricks to 20170326 releaselifanov2017-03-272-4/+4 * Switch default version of samba from 4.3 to 4.4antoine2017-03-263-3/+3 * emulators/open-vm-tools: improve scriptsswills2017-03-244-25/+25 * - Update WWWlwhsu2017-03-231-1/+1 * emulators/open-vm-tools: Update to 10.1.0swills2017-03-2236-2143/+91 * - Add USES=samba to handle dependency on sambaantoine2017-03-226-8/+9 * Update wine-devel to Wine 2.4. This includes the following changes:gerald2017-03-225-12/+12 * Update emulators/wine-mono to version 4.6.4 and switch to new MASTER_SITES.gerald2017-03-223-6/+7 * update emulators/winetricks to 20170316lifanov2017-03-222-7/+6 * Make it compilable on FreeBSD 12 after struct inpcb and struct tcpcb wereglebius2017-03-212-0/+47 * Make it compilable on FreeBSD 12 after struct inpcb and struct tcpcb wereglebius2017-03-212-0/+47 * xen: update to 4.7.2royger2017-03-2012-685/+198 * - Update MASTER_SITESacm2017-03-184-9/+17 * - Update to 0.9.43acm2017-03-185-18/+7 * - Update to 4.7.3acm2017-03-183-6/+7 * emulators/citra: update to s20170315jbeich2017-03-172-5/+5 * Update to 5.1.18.jkim2017-03-166-16/+14 * emulators/fuse: update to 1.3.4rene2017-03-123-28/+4 * emulators/qemu: Fix post-patch for CDROM_DMA optionbofh2017-03-111-1/+2 * emulators/qemu: Update version 2.6.1=>2.8.0bofh2017-03-1010-155/+161 * Improve D-Bus support.jkim2017-03-106-0/+114 * Fix build with option QT4.jkim2017-03-102-1/+12 * Update util-linux-ng to 2.17.2-12.24.el6_8.3.tijl2017-03-102-20/+20 * Update to 5.1.16.jkim2017-03-0911-39/+63 * - Add LICENSEamdmi32017-03-083-18/+22 * Update to Wine 2.3. This includes the following changes:gerald2017-03-083-6/+9 * Disable FPU on 32 bit mips. This will cause some additional breakage insbruno2017-03-082-7/+7 * Fix build on FreeBSD-current with Clang 4.0.kan2017-03-071-0/+25 * - Update to 20170306 snapshotlwhsu2017-03-062-5/+5 * Cleanup USE_GITHUB with GH_TUPLE usage.mat2017-03-051-2/+3 * Remove expired port:rene2017-03-048-193/+0 * Mark the remaining ports depending on Google Code as DEPRECATED, with anmat2017-03-042-0/+4 * Add configure arg to fix build on 10.xsbruno2017-03-021-0/+1 * Capture improvements to allow -j arguments to gmake work.sbruno2017-03-022-6/+6 * update sha256 and size as I didn't do that when I updated.sbruno2017-03-021-2/+2 * Capture fix for getrlimit()/setrlimit() which helps out with propersbruno2017-03-022-6/+6 * - Fix LICENSEamdmi32017-03-011-12/+9 * Mark a few more ports that create large logfiles broken on armv6.linimon2017-02-261-2/+4 * Update to 2.2.3.vanilla2017-02-266-7/+26 * Use 32-bit and 64-bit (instead of 32bit and 64bit) in COMMENTs and comments.gerald2017-02-265-7/+7 * Fix "make test" when PREFIX != LOCALBASEantoine2017-02-251-1/+1 * Update to 1.0antoine2017-02-253-19/+13 * Update to 1.0antoine2017-02-256-79/+40 * Update to Wine 2.2. This includes the following changes:gerald2017-02-253-6/+10 * Accept patch to fix fetching of distfiles (getifaddrs) on big endian machines.sbruno2017-02-232-6/+6 * - Update to 20170220 snapshotlwhsu2017-02-222-5/+5 * emulators/citra: update to s20170221jbeich2017-02-224-36/+33 * Update the hints to use service(8).jkim2017-02-222-2/+2 * Warn and stop build if the kernel cannot execute a 32-bit binary.jkim2017-02-221-1/+9 * Fix build with option QT4.jkim2017-02-221-3/+0 * emulators/open-vm-tools: change sysctl_add_oid use to SYSCTL_ADD_OIDngie2017-02-222-11/+20 * Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some moretcberner2017-02-193-1/+64 * emulators/winetricks - add additional dependencieslifanov2017-02-181-1/+7 * clarify in pkg-message that 32 bit Wine is requiredlifanov2017-02-141-2/+5 * emulators/i386-wine-devel: update to 2.1dbn2017-02-143-15/+23 * emulators/i386-wine: update to 2.0dbn2017-02-143-265/+320 * update emulators/winetricks to 20170207lifanov2017-02-102-4/+4 * Update to Wine 2.1 and hence the new development branch past thegerald2017-02-093-8/+15 * - let configure pick up sdldinoex2017-02-0912-45/+43 * emulators/fuse: update to 1.3.3rene2017-02-092-4/+4 * - Makr only for amd64lwhsu2017-02-082-0/+4 * Add RISC-V ISA Simulator:lwhsu2017-02-0712-0/+210 * - Update to 20170205 snapshotlwhsu2017-02-062-6/+6 * emulators/skyeye: unbreak with gcc5 or laterjbeich2017-02-051-0/+1 * emulators/raine: partially unbreak with gcc5 or laterjbeich2017-02-051-0/+1 * Update from the 1.8 release series to Wine 2.0.gerald2017-02-044-64/+297 * - Update to 20170203 snapshotlwhsu2017-02-032-5/+5 * emulators/mame: unbreak with clang 4.0jbeich2017-02-022-1/+12 * emulators/vba: unbreak with libc++ 3.9jbeich2017-02-024-2/+102 * Update GIO module cache on installation.tijl2017-02-026-3/+18 * Fix dependency on nas.tijl2017-02-011-1/+1 * emulators/snes9express: unbreak with clang 4.0jbeich2017-02-011-0/+11 * emulators/fceux: unbreak with clang 4.0jbeich2017-02-012-0/+22 * Enable i386 support to Linux CentOS 7 ports.tijl2017-02-013-1/+2660 * - Autodetect the installed linux_base port and use LINUX_DEFAULT only astijl2017-02-0112-6651/+4887 * Mark various ports broken on aarch64 and armv6.linimon2017-01-312-0/+5 * - Update to 20170130 snapshotlwhsu2017-01-302-5/+5 * Bump PORTREVISION for real.gerald2017-01-291-0/+1 * Remove the %%STAGING%% tag from lib/wine/fakedlls/vcruntime140.dllgerald2017-01-281-1/+1 * emulators/py-nova: fix floating ips and serial consolenovel2017-01-263-1/+31 * Fix USB support.jkim2017-01-263-6/+62 * Use zlib's uncompress() function and remove local uncompress2() definition.martymac2017-01-262-1/+30 * emulators/i386-wine-devel: update to 2.0.r6.dbn2017-01-253-15/+15 * Fixup build of port for new and shiny man pages that appeared.sbruno2017-01-244-9/+38 * Update to capture fixes for signal handling from:sbruno2017-01-233-13/+16 * Update to Wine 2.0 RC6, which is planned as the last release candidate.gerald2017-01-222-6/+6 * Complete pkg-plist when OPENAL is set.gerald2017-01-221-0/+4 * Bump PORTREVISION chasing ABI version increment in libvncserver --matthew2017-01-221-1/+1 * Update to 0.9.11matthew2017-01-222-1/+2 * update emulators/winetricks to 20170101lifanov2017-01-222-4/+4 * Make patch header consistent (spaces vs tabs, found while preparinggerald2017-01-211-2/+2 * emulators/py-nova: update to 14.0.3novel2017-01-214-6/+79 * Remove a hack to fix the build with the STAGING option on FreeBSD 9gerald2017-01-211-2/+0 * Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/sunpoet2017-01-214-4/+4 * Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386tijl2017-01-196-3721/+375 * emulators/citra: update to s20170119jbeich2017-01-19