head 1.72; access; symbols pkgsrc-2023Q4:1.72.0.2 pkgsrc-2023Q4-base:1.72 pkgsrc-2023Q3:1.70.0.4 pkgsrc-2023Q3-base:1.70 pkgsrc-2023Q2:1.70.0.2 pkgsrc-2023Q2-base:1.70 pkgsrc-2023Q1:1.69.0.4 pkgsrc-2023Q1-base:1.69 pkgsrc-2022Q4:1.69.0.2 pkgsrc-2022Q4-base:1.69 pkgsrc-2022Q3:1.68.0.8 pkgsrc-2022Q3-base:1.68 pkgsrc-2022Q2:1.68.0.6 pkgsrc-2022Q2-base:1.68 pkgsrc-2022Q1:1.68.0.4 pkgsrc-2022Q1-base:1.68 pkgsrc-2021Q4:1.68.0.2 pkgsrc-2021Q4-base:1.68 pkgsrc-2021Q3:1.66.0.2 pkgsrc-2021Q3-base:1.66 pkgsrc-2021Q2:1.65.0.2 pkgsrc-2021Q2-base:1.65 pkgsrc-2021Q1:1.64.0.8 pkgsrc-2021Q1-base:1.64 pkgsrc-2020Q4:1.64.0.6 pkgsrc-2020Q4-base:1.64 pkgsrc-2020Q3:1.64.0.4 pkgsrc-2020Q3-base:1.64 pkgsrc-2020Q2:1.64.0.2 pkgsrc-2020Q2-base:1.64 pkgsrc-2020Q1:1.62.0.2 pkgsrc-2020Q1-base:1.62 pkgsrc-2019Q4:1.57.0.6 pkgsrc-2019Q4-base:1.57 pkgsrc-2019Q3:1.57.0.2 pkgsrc-2019Q3-base:1.57 pkgsrc-2019Q2:1.53.0.6 pkgsrc-2019Q2-base:1.53 pkgsrc-2019Q1:1.53.0.4 pkgsrc-2019Q1-base:1.53 pkgsrc-2018Q4:1.53.0.2 pkgsrc-2018Q4-base:1.53 pkgsrc-2018Q3:1.52.0.2 pkgsrc-2018Q3-base:1.52 pkgsrc-2018Q2:1.51.0.2 pkgsrc-2018Q2-base:1.51 pkgsrc-2018Q1:1.50.0.2 pkgsrc-2018Q1-base:1.50 pkgsrc-2017Q4:1.49.0.6 pkgsrc-2017Q4-base:1.49 pkgsrc-2017Q3:1.49.0.4 pkgsrc-2017Q3-base:1.49 pkgsrc-2017Q2:1.48.0.2 pkgsrc-2017Q2-base:1.48 pkgsrc-2017Q1:1.47.0.2 pkgsrc-2017Q1-base:1.47 pkgsrc-2016Q4:1.46.0.2 pkgsrc-2016Q4-base:1.46 pkgsrc-2016Q3:1.45.0.4 pkgsrc-2016Q3-base:1.45 pkgsrc-2016Q2:1.45.0.2 pkgsrc-2016Q2-base:1.45 pkgsrc-2016Q1:1.44.0.2 pkgsrc-2016Q1-base:1.44 pkgsrc-2015Q4:1.43.0.6 pkgsrc-2015Q4-base:1.43 pkgsrc-2015Q3:1.43.0.4 pkgsrc-2015Q3-base:1.43 pkgsrc-2015Q2:1.43.0.2 pkgsrc-2015Q2-base:1.43 pkgsrc-2015Q1:1.42.0.14 pkgsrc-2015Q1-base:1.42 pkgsrc-2014Q4:1.42.0.12 pkgsrc-2014Q4-base:1.42 pkgsrc-2014Q3:1.42.0.10 pkgsrc-2014Q3-base:1.42 pkgsrc-2014Q2:1.42.0.8 pkgsrc-2014Q2-base:1.42 pkgsrc-2014Q1:1.42.0.6 pkgsrc-2014Q1-base:1.42 pkgsrc-2013Q4:1.42.0.4 pkgsrc-2013Q4-base:1.42 pkgsrc-2013Q3:1.42.0.2 pkgsrc-2013Q3-base:1.42 pkgsrc-2013Q2:1.40.0.2 pkgsrc-2013Q2-base:1.40 pkgsrc-2013Q1:1.39.0.4 pkgsrc-2013Q1-base:1.39 pkgsrc-2012Q4:1.39.0.2 pkgsrc-2012Q4-base:1.39 pkgsrc-2012Q3:1.38.0.2 pkgsrc-2012Q3-base:1.38 pkgsrc-2012Q2:1.35.0.4 pkgsrc-2012Q2-base:1.35 pkgsrc-2012Q1:1.35.0.2 pkgsrc-2012Q1-base:1.35 pkgsrc-2011Q4:1.34.0.2 pkgsrc-2011Q4-base:1.34 pkgsrc-2011Q3:1.33.0.4 pkgsrc-2011Q3-base:1.33 pkgsrc-2011Q2:1.33.0.2 pkgsrc-2011Q2-base:1.33 pkgsrc-2011Q1:1.32.0.8 pkgsrc-2011Q1-base:1.32 pkgsrc-2010Q4:1.32.0.6 pkgsrc-2010Q4-base:1.32 pkgsrc-2010Q3:1.32.0.4 pkgsrc-2010Q3-base:1.32 pkgsrc-2010Q2:1.32.0.2 pkgsrc-2010Q2-base:1.32 pkgsrc-2010Q1:1.31.0.2 pkgsrc-2010Q1-base:1.31 pkgsrc-2009Q4:1.30.0.6 pkgsrc-2009Q4-base:1.30 pkgsrc-2009Q3:1.30.0.4 pkgsrc-2009Q3-base:1.30 pkgsrc-2009Q2:1.30.0.2 pkgsrc-2009Q2-base:1.30 pkgsrc-2009Q1:1.28.0.2 pkgsrc-2009Q1-base:1.28 pkgsrc-2008Q4:1.27.0.10 pkgsrc-2008Q4-base:1.27 pkgsrc-2008Q3:1.27.0.8 pkgsrc-2008Q3-base:1.27 cube-native-xorg:1.27.0.6 cube-native-xorg-base:1.27 pkgsrc-2008Q2:1.27.0.4 pkgsrc-2008Q2-base:1.27 cwrapper:1.27.0.2 pkgsrc-2008Q1:1.26.0.2 pkgsrc-2008Q1-base:1.26 pkgsrc-2007Q4:1.24.0.6 pkgsrc-2007Q4-base:1.24 pkgsrc-2007Q3:1.24.0.4 pkgsrc-2007Q3-base:1.24 pkgsrc-2007Q2:1.24.0.2 pkgsrc-2007Q2-base:1.24 pkgsrc-2007Q1:1.23.0.8 pkgsrc-2007Q1-base:1.23 pkgsrc-2006Q4:1.23.0.6 pkgsrc-2006Q4-base:1.23 pkgsrc-2006Q3:1.23.0.4 pkgsrc-2006Q3-base:1.23 pkgsrc-2006Q2:1.23.0.2 pkgsrc-2006Q2-base:1.23 pkgsrc-2006Q1:1.21.0.2 pkgsrc-2006Q1-base:1.21 pkgsrc-2005Q4:1.20.0.2 pkgsrc-2005Q4-base:1.20 pkgsrc-2005Q3:1.19.0.2 pkgsrc-2005Q3-base:1.19 pkgsrc-2005Q2:1.18.0.6 pkgsrc-2005Q2-base:1.18 pkgsrc-2005Q1:1.18.0.4 pkgsrc-2005Q1-base:1.18 pkgsrc-2004Q4:1.18.0.2 pkgsrc-2004Q4-base:1.18 pkgsrc-2004Q3:1.16.0.4 pkgsrc-2004Q3-base:1.16 pkgsrc-2004Q2:1.16.0.2 pkgsrc-2004Q2-base:1.16 pkgsrc-2004Q1:1.15.0.2 pkgsrc-2004Q1-base:1.15 pkgsrc-2003Q4:1.14.0.2 pkgsrc-2003Q4-base:1.14 netbsd-1-6-1:1.13.0.2 netbsd-1-6-1-base:1.13 netbsd-1-6:1.12.0.8 netbsd-1-6-RELEASE-base:1.12 pkgviews:1.12.0.4 pkgviews-base:1.12 buildlink2:1.12.0.2 buildlink2-base:1.12 netbsd-1-5-PATCH003:1.12 netbsd-1-5-PATCH001:1.5 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.72 date 2023.11.08.13.19.13; author wiz; state Exp; branches; next 1.71; commitid PsuHTklAIsF4bOLE; 1.71 date 2023.10.24.22.09.09; author wiz; state Exp; branches; next 1.70; commitid MTsrqKm6aGrQAVJE; 1.70 date 2023.04.19.08.10.01; author adam; state Exp; branches; next 1.69; commitid B8gCWhWtMX9vZGlE; 1.69 date 2022.10.26.10.31.27; author wiz; state Exp; branches; next 1.68; commitid PVFjlIYUKslkpdZD; 1.68 date 2021.12.08.16.04.28; author adam; state Exp; branches; next 1.67; commitid 2PyWjHx5T8rqARjD; 1.67 date 2021.09.29.19.00.38; author adam; state Exp; branches; next 1.66; commitid WsBUbBM52TSePSaD; 1.66 date 2021.09.19.07.31.27; author nia; state Exp; branches; next 1.65; commitid 2RUy2fehn0nGkx9D; 1.65 date 2021.04.21.13.24.41; author adam; state Exp; branches; next 1.64; commitid RAyVO2K5RkoQ8aQC; 1.64 date 2020.05.22.10.56.08; author adam; state Exp; branches; next 1.63; commitid m1Z0QPvTTTWz3e9C; 1.63 date 2020.05.06.14.04.32; author adam; state Exp; branches; next 1.62; commitid dLR3o37Fk2B5Cb7C; 1.62 date 2020.03.22.10.01.58; author nia; state Exp; branches; next 1.61; commitid jPT4FsPmt5XFIn1C; 1.61 date 2020.03.08.16.49.36; author wiz; state Exp; branches; next 1.60; commitid rcNYzTQo8icypCZB; 1.60 date 2020.01.19.00.31.13; author nia; state Exp; branches; next 1.59; commitid NnPeJFlCElNsAeTB; 1.59 date 2020.01.18.21.49.24; author jperkin; state Exp; branches; next 1.58; commitid JW4hJgY8ZdoTFdTB; 1.58 date 2020.01.12.20.20.17; author ryoon; state Exp; branches; next 1.57; commitid 5tyaDUwPevcZnrSB; 1.57 date 2019.08.31.14.44.57; author nia; state Exp; branches; next 1.56; commitid H7yhxMnL67XfQbBB; 1.56 date 2019.08.22.12.23.08; author ryoon; state Exp; branches; next 1.55; commitid UuiyQ10Dn9Rtl1AB; 1.55 date 2019.07.20.22.46.21; author wiz; state Exp; branches; next 1.54; commitid dMrQLvIeoazTQPvB; 1.54 date 2019.07.01.04.08.11; author ryoon; state Exp; branches; next 1.53; commitid qsMjwmrvOSh6hitB; 1.53 date 2018.12.13.19.51.52; author adam; state Exp; branches; next 1.52; commitid XjJhLcEnCzYFVF3B; 1.52 date 2018.08.16.18.54.45; author adam; state Exp; branches; next 1.51; commitid myXuojHMA7ifrnOA; 1.51 date 2018.04.29.21.31.37; author adam; state Exp; branches; next 1.50; commitid QKwzJtFzAE0cOnAA; 1.50 date 2018.01.01.21.18.25; author adam; state Exp; branches; next 1.49; commitid VDVceOVT4khVwdlA; 1.49 date 2017.08.24.20.03.14; author adam; state Exp; branches; next 1.48; commitid SAladHuASDqXhv4A; 1.48 date 2017.04.30.01.21.36; author ryoon; state Exp; branches; next 1.47; commitid 1A40BlmMDYkiOuPz; 1.47 date 2017.01.01.16.06.12; author adam; state Exp; branches; next 1.46; commitid jkBZ9Kd0NEyexhAz; 1.46 date 2016.10.07.18.25.46; author adam; state Exp; branches; next 1.45; commitid WWBLkSP9Isuv4fpz; 1.45 date 2016.04.24.06.52.44; author prlw1; state Exp; branches; next 1.44; commitid VMrfOggzd8HPvQ3z; 1.44 date 2016.03.05.11.28.31; author jperkin; state Exp; branches; next 1.43; commitid 1LoxeQftu903HrXy; 1.43 date 2015.04.26.19.19.42; author spz; state Exp; branches; next 1.42; commitid 6g2kwEWfW43jp8jy; 1.42 date 2013.08.30.22.34.18; author joerg; state Exp; branches; next 1.41; commitid 4Yy0bRU59yFKTw3x; 1.41 date 2013.07.15.02.02.22; author ryoon; state Exp; branches; next 1.40; commitid aGblgSa9xp3HyvXw; 1.40 date 2013.05.23.15.02.53; author joerg; state Exp; branches; next 1.39; commitid 9jRDuMorTJ7eALQw; 1.39 date 2012.10.06.11.54.38; author asau; state Exp; branches; next 1.38; 1.38 date 2012.08.17.18.42.43; author prlw1; state Exp; branches; next 1.37; 1.37 date 2012.07.31.15.49.37; author prlw1; state Exp; branches; next 1.36; 1.36 date 2012.07.01.19.05.17; author dholland; state Exp; branches; next 1.35; 1.35 date 2012.03.15.11.53.27; author obache; state Exp; branches; next 1.34; 1.34 date 2011.11.16.06.00.46; author sbd; state Exp; branches; next 1.33; 1.33 date 2011.04.22.13.45.18; author obache; state Exp; branches; next 1.32; 1.32 date 2010.06.21.07.53.14; author spz; state Exp; branches; next 1.31; 1.31 date 2010.02.10.19.17.38; author joerg; state Exp; branches; next 1.30; 1.30 date 2009.06.08.09.24.39; author ahoka; state Exp; branches; next 1.29; 1.29 date 2009.05.20.00.58.16; author wiz; state Exp; branches; next 1.28; 1.28 date 2009.02.09.22.56.23; author joerg; state Exp; branches; next 1.27; 1.27 date 2008.04.06.08.13.32; author adam; state Exp; branches; next 1.26; 1.26 date 2008.03.05.15.30.02; author jlam; state Exp; branches; next 1.25; 1.25 date 2008.01.06.16.39.14; author adam; state Exp; branches; next 1.24; 1.24 date 2007.04.16.15.31.44; author gdt; state Exp; branches; next 1.23; 1.23 date 2006.04.15.09.30.46; author adam; state Exp; branches; next 1.22; 1.22 date 2006.04.06.06.21.59; author reed; state Exp; branches; next 1.21; 1.21 date 2006.02.05.23.09.14; author joerg; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2005.12.05.20.50.16; author rillig; state Exp; branches; next 1.19; 1.19 date 2005.08.24.10.43.32; author adam; state Exp; branches; next 1.18; 1.18 date 2004.11.03.14.20.09; author adam; state Exp; branches; next 1.17; 1.17 date 2004.10.03.00.14.44; author tv; state Exp; branches; next 1.16; 1.16 date 2004.04.22.03.54.17; author snj; state Exp; branches; next 1.15; 1.15 date 2004.03.05.12.08.51; author adam; state Exp; branches; next 1.14; 1.14 date 2003.07.13.17.42.39; author wiz; state Exp; branches; next 1.13; 1.13 date 2002.09.23.10.02.49; author jlam; state Exp; branches; next 1.12; 1.12 date 2001.08.15.19.50.31; author jlam; state Exp; branches; next 1.11; 1.11 date 2001.06.21.05.06.17; author jlam; state Exp; branches; next 1.10; 1.10 date 2001.06.12.20.33.03; author jlam; state Exp; branches; next 1.9; 1.9 date 2001.06.11.02.05.10; author jlam; state Exp; branches; next 1.8; 1.8 date 2001.06.10.00.08.44; author jlam; state Exp; branches; next 1.7; 1.7 date 2001.05.24.08.53.56; author jlam; state Exp; branches; next 1.6; 1.6 date 2001.05.22.06.05.25; author jlam; state Exp; branches; next 1.5; 1.5 date 2001.05.02.15.11.18; author jlam; state Exp; branches; next 1.4; 1.4 date 2001.02.16.15.10.48; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.01.04.14.18.50; author wiz; state Exp; branches; next 1.2; 1.2 date 2000.08.12.06.34.36; author jlam; state Exp; branches; next 1.1; 1.1 date 2000.03.28.00.34.33; author jlam; state Exp; branches 1.1.1.1; next ; 1.21.2.1 date 2006.06.09.22.00.04; author ghen; state Exp; branches; next ; 1.1.1.1 date 2000.03.28.00.34.33; author jlam; state Exp; branches; next ; desc @@ 1.72 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.71 2023/10/24 22:09:09 wiz Exp $ PKGNAME= ${DISTNAME:S/-/-server-/} PKGREVISION= 6 COMMENT= Freeciv game server DEPENDS+= freeciv-share>=${FC_VERS}:../../games/freeciv-share CONFIGURE_ARGS+= --disable-client CONFIGURE_ARGS+= --disable-fcmp CONFIGURE_ARGS+= --disable-make-data CONFIGURE_ARGS+= --with-readline # Uses rl_filename_completion_function() which was introduced in readline-4.2 BUILDLINK_API_DEPENDS.readline+= readline>=4.2 .include "../../games/freeciv-share/suppress_installation.mk" .include "../../games/freeciv-share/Makefile.common" .include "../../archivers/bzip2/buildlink3.mk" .include "../../devel/readline/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../mk/bsd.pkg.mk" @ 1.71 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2023/04/19 08:10:01 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.70 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2022/10/26 10:31:27 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.69 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2021/12/08 16:04:28 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.68 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2021/09/29 19:00:38 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.67 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2021/09/19 07:31:27 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.66 log @freeciv: Update to 2.6.5. This is a bugfix-only release. Changelog: https://freeciv.fandom.com/wiki/NEWS-2.6.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2021/04/21 13:24:41 adam Exp $ d4 1 @ 1.65 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2020/05/22 10:56:08 adam Exp $ a3 1 PKGREVISION= 3 @ 1.64 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2020/05/06 14:04:32 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.63 log @revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2020/03/22 10:01:58 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.62 log @freeciv*: Update to 2.6.2. Changes: http://www.freeciv.org/wiki/NEWS-2.6.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2020/03/08 16:49:36 wiz Exp $ d4 1 @ 1.61 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2020/01/19 00:31:13 nia Exp $ a3 1 PKGREVISION= 1 @ 1.60 log @freeciv: Update to 2.6.1 Changes: https://freeciv.fandom.com/wiki/NEWS-2.6.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2020/01/18 21:49:24 jperkin Exp $ d4 1 @ 1.59 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2020/01/12 20:20:17 ryoon Exp $ a3 1 PKGREVISION= 2 @ 1.58 log @*: Recursive revbump from devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2019/08/31 14:44:57 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.57 log @freeciv-*: Update to 2.60 Huge release notes: https://freeciv.fandom.com/wiki/NEWS-2.6.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2019/08/22 12:23:08 ryoon Exp $ d4 1 @ 1.56 log @Recursive revbump from boost-1.71.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2019/07/20 22:46:21 wiz Exp $ a3 1 PKGREVISION= 11 a7 5 USE_TOOLS+= automake autoconf pre-configure: cd ${WRKSRC} && autoreconf -i a16 1 a17 1 @ 1.55 log @*: recursive bump for nettle 3.5.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2019/07/01 04:08:11 ryoon Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.54 log @Recursive revbump from boost-1.70.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2018/12/13 19:51:52 adam Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.53 log @revbump for boost 1.69.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2018/08/16 18:54:45 adam Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.52 log @revbump after boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2018/04/29 21:31:37 adam Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.51 log @revbump for boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2018/01/01 21:18:25 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.50 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2017/08/24 20:03:14 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.49 log @Revbump for boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2017/04/30 01:21:36 ryoon Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.48 log @Recursive revbump from boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2017/01/01 16:06:12 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.47 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2016/10/07 18:25:46 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.46 log @Revbump post boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2016/04/24 06:52:44 prlw1 Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.45 log @Update freeciv to 2.5.3 Many changes listed in: http://www.freeciv.org/wiki/NEWS-2.5.3 http://www.freeciv.org/wiki/NEWS-2.5.2 http://www.freeciv.org/wiki/NEWS-2.5.1 We were after: * Build fixes: + Re-generating the configure script could fail on recent OS distributions due to a clash with the system supplied glib-gettext.m4. This did not affect most users, who would build with the configure script supplied in the tarball. GNA#24379 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2016/03/05 11:28:31 jperkin Exp $ d4 1 @ 1.44 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2015/04/26 19:19:42 spz Exp $ a3 1 PKGREVISION= 1 @ 1.43 log @Update to Freeciv 2.5. The qt client would be qt5; it is not enabled in pkgsrc yet. Upstream ChangeLog is at http://freeciv.wikia.com/wiki/NEWS-2.5.0, excerpt: What's changed since 2.4 The main changes in Freeciv 2.5 are the inclusion of the 'civ2civ3' ruleset, a new Qt client, and much more flexibility for those creating their own rulesets. The AI has also had some improvements. As is usual for major releases, 2.5 clients cannot interoperate with pre-2.5 servers, and vice versa. Pre-2.5 savegames can however be loaded into 2.5, and in most cases, the supplied rulesets have not changed so much as to make it difficult to complete a game started with 2.4.x's rules. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2013/08/30 22:34:18 joerg Exp $ d4 1 @ 1.42 log @Copy autotools helper as needed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2013/07/15 02:02:22 ryoon Exp $ a3 1 PKGREVISION= 1 d13 2 a15 2 CONFIGURE_ARGS+= --enable-client=no CONFIGURE_ARGS+= --disable-gtktest @ 1.41 log @* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2013/05/23 15:02:53 joerg Exp $ d12 1 a12 1 cd ${WRKSRC} && autoreconf @ 1.40 log @Fix build of freeciv-server with newer libtool. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2012/10/06 11:54:38 asau Exp $ a13 1 USE_GNU_READLINE= yes @ 1.39 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2012/08/17 18:42:43 prlw1 Exp $ d9 4 a12 1 #MAKE_JOBS_SAFE= no @ 1.38 log @Final part of fix for SA40476, c.f. http://gna.org/bugs/?20003 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2012/07/31 15:49:37 prlw1 Exp $ a8 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.37 log @Update freeciv to 2.3.2 There are many many changes since 2.2 including: A new program has been added to the Freeciv suite: 'freeciv-modpack'. This makes it easier to download and install add-ons ('modpacks': rulesets, tilesets, etc) to the right place; you can enter a URL, choose an add-on from the list, and the tool will install it to the correct place for this version of Freeciv to use it. See http://freeciv.wikia.com/wiki/NEWS We also include a security fix. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2012/07/01 19:05:17 dholland Exp $ d4 1 @ 1.36 log @Add desktopdb.mk and bump PKGREVISION for 118 packages as reported by pkglint. If any of these are wrong for some reason, please revert/adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2012/03/15 11:53:27 obache Exp $ a3 1 PKGREVISION= 4 d15 1 d21 1 a21 5 SUBST_CLASSES+= installfix SUBST_STAGE.installfix= post-patch SUBST_FILES.installfix= common/Makefile.in SUBST_SED.installfix+= -e 's|^install-exec-am: install-libLTLIBRARIES|install-exec-am: \# install-libLTLIBRARIES|' SUBST_MESSAGE.installfix= Suppressing installation of libs already in freeciv-share. @ 1.35 log @Bump PKGREVISION from default python to 2.7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2011/11/16 06:00:46 sbd Exp $ d4 1 a4 1 PKGREVISION= 3 d32 1 @ 1.34 log @Add missing archivers/bzip2 buildlink. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2011/04/22 13:45:18 obache Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.33 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2010/06/21 07:53:14 spz Exp $ d4 1 a4 1 PKGREVISION= 1 d29 1 @ 1.32 log @update of the freeciv packages to the latest version. Fixes a security vulnerability. (SA40078) Changelog: --- 2.1.x - 2.2.0 * Built-in editor * Expanded ruleset format: * Unit classes * Movement restrictions * Can limit which terrains a unit can enter * River-boats * Wheeled units * Which units another unit can transport * Migration * Plague * Bases * Calendar effects * Changes to gameplay with default ruleset: * New terrains: o Deep Ocean (as Ocean but no specials and cannot be transformed) o Lake (as Ocean but no Whales special; inland water below a certain size is generated as Lake) * Triremes are not restricted to tiles next to land, but to (shallow) Ocean tiles; they now cannot even attempt to enter unsafe tiles * Triremes no longer get the +1 movement bonus from Nuclear Power that other sea units get * Triremes and Carriers can no longer attack land units * Submarine attack strength reduced from 15 to 12 (to make it easier to defend against them with escorts) * New base type buoy, which can be built by Engineers on water tiles with the Radio advance, and gives vision. * Ruins (left behind by destroyed cities, no effect on gameplay currently) * New advance Environmentalism and Solar Plant improvement, which can eliminate pollution from production * Trade route value now depends on size of cities, not on trade generated in them * New national borders system * Coastal Defense now available earlier (requires Gunpowder instead of Metallurgy) * No restrictions on specialists in small cities * Terrain within working range of a city can no longer remain unknown * Units in fortresses now regain 25% HP per turn (as in 2.0.x) instead of 100% * New nations * AI difficulty level: Cheating * New server options: * foggedborders: visibility of borders is subject to fog of war * borders gains new modes where player can see all tiles inside borders, and borders extend to unknown tiles revealing them * endspaceship controls whether spaceship reaching Alpha Cen ends the game * trademindist controls the minimum distance for trade routes between your cities * Times now specified in turns instead of years (endyear becomes endturn, onsetbarbs expressed in turns) * simultaneousphases renamed to phasemode and gains new options * Client interface changes: * Menus and shortcut keys revamped; notable changes include: o Connect with Road/Rail/Irrigation changes from Ctrl+Shift+R/L/I to Shift+R/L/I o City Report: F1 to F4 o Go/Airlift to City: Shift+L to T o Wake up Others (Shift+W) becomes Unsentry all on tile (Shift+S) o Orders menu split into Select, Unit, Work, and Combat; Reports becomes Civilization * Scripting improvements * Event cache: messages from the last few turns can be replayed to clients on connection and saved in savegames * Featured text in Gtk client, including colour coding and clickable links to mentioned cities/units/tiles --- 2.2.0 - 2.2.1 * Stability fixes and refactoring. GNA#15305 GNA#15356 GNA#15432 GNA#15426 GNA#15332 GNAPATCH#1465 GNA#15348 GNA#15442 GNA#15468 GNA#15469 GNA#15480 GNA#15483 GNA#15456 GNA#15500 GNAPATCH#1490 GNA#15582 GNAPATCH#1513 GNAPATCH#1515 GNA#15661 GNAPATCH#1537 GNA#15450 GNA#15671 GNA#15714 GNA#15643 GNA#15734 GNA#15741 GNA#15730 GNAPATCH#1544 GNA#15377 GNA#15778 GNAPATCH#1598 GNA#15709 GNA#15844 GNA#15857 GNA#15908 GNA#15899 GNA#15983 GNA#16003 * client-sdl: Push the maximal resolution to 3200x2400 in options. GNA#15346 * Make impossible to change the server settings trademindist when the game is running. GNA#15405 * Fixed the display of workable tiles when investigating foreign cities. GNA#15411 GNA#15944 * Improved server logging. GNA#15404 GNA#15336 GNA#15460 GNA#15333 GNA#15523 GNAPATCH#1498 GNA#15923 * client-gtk2: Canceling server logon takes you back to the main menu. GNA#15388 * Fixed a bug where you were unable to initiate diplomatic meetings with other players under certain circumstances. GNA#15439 * Internationalization and string fixes. GNA#15443 GNA#15403 GNA#15427 GNA#15457 GNA#15440 GNA#15455 GNA#15467 GNA#15478 GNA#15477 GNA#15484 GNA#15487 GNA#15585 GNA#15665 GNAPATCH#1569 GNA#15790 GNA#15809 GNA#15808 GNA#15802 GNA#15890 * Fixed bugs with voting. GNA#15451 * client-gtk2 Use city id instead of name in the goto dialog. GNA#15435 * Fixed a bug where air bases wouldn't work on certain tiles. GNA#15446 * Improved city illness. GNA#15373 GNA#15394 GNA#15422 GNA#15499 * Do not show new city dialog if city cannot be built GNA#15328 * client-gtk2: Made the unit info label scrollable to prevent the map view to resize. GNA#15504 * Do not show team name in victory message in the case there's only one team member. GNA#15511 * Improved documentation. GNA#13848 GNA#15667 GNA#15345 * Fixed goto turn time calculations. GNA#15503 GNA#15722 * Fixed a bug where the -M command line parameter was ignored. GNA#15538 * Improvements to Lua scripting. GNAPATCH#1503 GNA#15531 GNA#15586 GNA#15596 GNA#15602 GNA#15606 GNA#15612 GNAPATCH#1526 GNAPATCH#1531 GNAPATCH#1532 GNAPATCH#1533 GNAPATCH#1535 GNA#15675 GNA#15624 GNAPATCH#1553 GNAPATCH#1554 GNAPATCH#1552 GNA#15705 GNA#15706 GNA#15707 GNAPATCH#1599 GNA#13709 GNA#13709 GNAPATCH#1621 GNA#15725 GNA#15860 GNAPATCH#1617 GNA#15586 GNA#15696 * Fixed configuration and compilation warnings. GNA#15549 GNA#15575 * Added a column for plague risk in city report. GNA#15376 * Fixed bugs with loading saved games. GNA#15520 GNA#15581 GNA#15660 * Fixed the display of global warming / nuclear winter in the client. GNA#15563 * Disallowed paradrops inside peaceful foreign borders. GNA#15569 * Give a palace to nations split off by civil war. GNA#15548 * Fixed editor UI bugs. GNA#15578 GNA#15579 GNA#15605 * client-gtk2: Made 'Work' menu adapt to terrain for multiple units on single tile. GNA#15611 * Introduced Lake terrain in more scenario maps. GNA#15610 * Fixed minor issues with isotrident and amplio tilesets. GNA#15621 GNA#15777 * client-gtk2: Made the pregame player context menu stay open with one click. GNA#15593 * Disallowed transporter units to load into themselves. GNA#15616 * Don't close client dialogs when switching tileset. GNA#15620 * client-gtk2: Made client work with GTK versions older than 2.6. GNA#15637 * client-gtk2: Added tooltips for columns in the city report. GNA#15603 * Made improvement upkeep visible in "Info" column of worklist editor. GNAPATCH#1563 * Fixed mangled server "help options" output. GNA#15723 * client-gtk2: Improved the "Start Scenario Game" page. GNA#15663 * client-gtk2: Center map view at start of first game. GNA#15738 * Show pillage activity in middle-click map popup. GNAPATCH#1566 * Create ruins for disbanded cities. GNAPATCH#1570 * Avoid getting migrants that starve to death instantly. GNA#15760 GNAPATCH#1579 * client-gtk2: Improvements diplomacy dialog. GNA#15776 * client-gtk2: Sort the science dialog technologies in alphabetical order. GNA#15779 * Do not require an extra endline at the end of ruleset files. GNA#15816 * client-sdl: Fixed bug where popups were not displayed. GNA#13493 * Fixes to freedesktop.org file. GNA#15878 * Avoid transforming a city tile to a terrain that won't support the city. GNA#15630 * Fixed a bug with the France scenario that caused trouble building improvements the first few turns. GNA#15892 * Fixed bugs with the CMA UI. GNA#15909 * Reworked pillaging. GNA#15744 GNA#15742 * Changed the build system to work better with shared libraries. GNA#15973 * Fixed typos in civil war nations. GNA#15378 * Made linking work with binutils-gold. GNA#15400 * Updated translations: Ukrainian, Korean, Catalan, French, Spanish, Russian, Italian @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2010/02/10 19:17:38 joerg Exp $ d4 1 @ 1.31 log @Bump revision for PYTHON_VERSION_DEFAULT change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2009/06/08 09:24:39 ahoka Exp $ a3 1 PKGREVISION= 1 d20 6 @ 1.30 log @Update to 2.1.9: * Fixed crash due to gcc 4.x optimization bug. (#40610) * Fixed island generator rivers and double-continent bug. (#15947, #17435) * Fixed auto-explore not respecting borders. (#40570) * Fixed stack teleporting exploit. (#40658) * Fixed crash when doing irrigation-connect on a mine. (#40676) * Fixed update bug for the city report total buy cost label. (#40695) * Fixed memory leak in server scan code. (#40707) * Fixed data type conversion bug affecting unit power factor. (#40746) * Fixed many typos and style errors in translated messages. (#40688, #40686, #40685, #40684, #40699, #40687, #40689, #40691, #40693, #40694, #40725) * Changed the save file name format to -T-Y.sav. (#40681) * Changed the selection rectangle drawing method to speed up map drawing. (#40646) * Changed the city report concise rapture symbols back to * and X. (#40700) * Changed mass unit selection to include units with order or units under AI control. (#40727) * Changed the default metaserver for both client and server to the one at cazfi.net. (#40752) * Improved gtk widget layout so that the Freeciv window can fit on a 800x600 display. (#12825) * Improved map decoration drawing (popup info, goto lines, city high-lighting) for speed and memory efficiency. (#40717) * Improved mass unit selection: j selects a single unit, k selects tile units, y selects continent units. (#40727) * Improved automatic chatline scrolling. (#40721) * Added option to disable mouse cursor changing. (#40678) * Added option to draw traderoute lines with toggle shortcut Ctrl+t. (#40668) * Added option to prefix client chat messages with the current time. (#40706) * Added option to preferentially select cities over units with the selection rectangle. (#40703) * Added option to show production buy cost in the city descriptions. (#40702) * Added option to not clear unit orders when units are selected. (#40724) * Added option to split the lower chatline area in to two notebooks, with the message window appearing in the right notebook. (#40705) * Added option to disable the automatic caravan arrival popup. (#40730) * Added client shortcut b for buying production in selected cities. (#40704) * Added a list view in the network page showing current players on a server. (#40707) * Added client ability to center on an event tile by right-clicking on a row in the message window. (#40719) * Added client ability to reorder city report columns by dragging the column headers in the gtk2 client. (#40680) * Added worklist manipulation operations to the city report menus. (#40723, #40728, #40729) * Added multiplayer allies-only chat toggle button. (#40487) * Added more information to map popup info window. (#40488) * Added a toplevel menu item for the Governor menu in the city report. (#40677) * Added city production clipboard shortcuts Shift+right-click to copy and Ctrl+Shift+right-click to paste. (#40679) * Updated Finnish, Catalan, Estonian, Danish, Lithuanian, German, Korean, and Swedish translations. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2009/05/20 00:58:16 wiz Exp $ d4 1 @ 1.29 log @Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib major change. Reported by Robert Elz in PR 41345. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2009/02/09 22:56:23 joerg Exp $ a3 1 PKGREVISION= 2 @ 1.28 log @Switch to Python 2.5 as default. Bump revision of all packages that have changed runtime dependencies now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2008/04/06 08:13:32 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.27 log @Changes 2.1.3: * Prevent server crash during explore. * Improve client robustness and error logging. * More GTK2 client support for saving server settings, add buttons on dialogs. * Updated sentence fragments, plurals, text, and translations; specifically Catalan, Czech, Estonian, Finnish, German, Lithuanian, Russian, Swedish, and Turkish. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2008/03/05 15:30:02 jlam Exp $ d4 1 @ 1.26 log @+ Like many other packages that pull in readline/buildlink3.mk, the extra LIBS+=-ltermcap was there solely for readline. Remove it since termcap.buildlink3.mk (pulled in via readine/buildlink3.mk) handles everything for us. Bump the PKGREVISION to 1. + Add full DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2008/01/06 16:39:14 adam Exp $ a3 1 PKGREVISION= 1 @ 1.25 log @Changes 2.1.2: * Improved support for GGZ Gaming Zone. * Fix support for Leave and Load in the same client session. * Add GTK2 client support for saving server settings. * Add realistic terrain requirements for three default wonders, as well a number of missing ones to civ1 and civ2. * Improve startup speed, reducing duplicate internal messages sent. * Updated GTK2 hotkeys, menus, text, and translations, especially Catalan, Finnish, Korean, Lithuanian, Turkish, and Ukrainian. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2007/04/16 15:31:44 gdt Exp $ d4 1 d9 2 a16 1 LIBS+= -ltermcap @ 1.24 log @Add MAKE_JOBS_SAFE=no, as reported by Martin Weber. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2006/04/15 09:30:46 adam Exp $ d8 1 a8 1 MAKE_JOBS_SAFE= no @ 1.23 log @Changes 2.0.8: - Simplification of pubserver authentication system, and other pubserver-related changes. - Fix problems with some strings in some languages on windows. - Fix a potential desynchronization bug when establishing connections. - Fix a potential crash when reading packets (CVE-2006-0047). - Fix some bugs allowing illegal rehoming of units. - Allow loading of savegames created by Freeciv 2.1. - Allow client goto into unknown tiles. - Fix a set of crashes likely to happen with the XAW client on 64-bit systems. - Fix a bug that allowed unlimited incoming airlifts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2006/04/06 06:21:59 reed Exp $ d8 2 @ 1.22 log @Over 1200 files touched but no revisions bumped :) RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/02/05 23:09:14 joerg Exp $ a3 1 PKGREVISION= 1 @ 1.21 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2005/12/05 20:50:16 rillig Exp $ d16 1 a16 1 BUILDLINK_DEPENDS.readline+= readline>=4.2 @ 1.21.2.1 log @Pullup ticket 1695 - requested by salo security update for freeciv Revisions pulled up: - pkgsrc/games/freeciv-client/Makefile 1.27, 1.29 - pkgsrc/games/freeciv-server/Makefile 1.23 - pkgsrc/games/freeciv-share/Makefile 1.13 - pkgsrc/games/freeciv-share/Makefile.common 1.26, 1.27 - pkgsrc/games/freeciv-share/distinfo 1.13 - pkgsrc/games/freeciv-share/patches/patch-aa 1.5 - pkgsrc/games/freeciv-share/patches/patch-ab 1.4 Module Name: pkgsrc Committed By: adam Date: Sat Apr 15 09:30:46 UTC 2006 Modified Files: pkgsrc/games/freeciv-client: Makefile pkgsrc/games/freeciv-server: Makefile pkgsrc/games/freeciv-share: Makefile Makefile.common distinfo pkgsrc/games/freeciv-share/patches: patch-aa patch-ab Log Message: Changes 2.0.8: - Simplification of pubserver authentication system, and other pubserver-related changes. - Fix problems with some strings in some languages on windows. - Fix a potential desynchronization bug when establishing connections. - Fix a potential crash when reading packets (CVE-2006-0047). - Fix some bugs allowing illegal rehoming of units. - Allow loading of savegames created by Freeciv 2.1. - Allow client goto into unknown tiles. - Fix a set of crashes likely to happen with the XAW client on 64-bit systems. - Fix a bug that allowed unlimited incoming airlifts. --- Module Name: pkgsrc Committed By: minskim Date: Thu Jun 8 16:06:50 UTC 2006 Modified Files: pkgsrc/games/freeciv-share: Makefile.common Log Message: This package needs zlib. --- Modified Files: pkgsrc/games/freeciv-client: Makefile Log Message: Needs pkg-config to build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2006/04/15 09:30:46 adam Exp $ d4 1 @ 1.20 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2005/08/24 10:43:32 adam Exp $ d4 1 @ 1.19 log @Changes 2.0.4: - Fix some buffer underruns on the terrain array (this bug could have been the cause of arbitrary crashes on some platforms). - Don't automatically pop up the city dialog when in observer mode. - Treat an alt-left click the same as a middle click, to allow two-button mice to work on windows (GTK-2 client). - Fix a bug - when a city was transferred/conquered twice the client sometimes wouldn't get an update about the second exchange. - Fix the behavior of Granary and Pyramids in the Civ2 compatibility ruleset. - Fix Pyramids so they are no longer cumulative with Granary. - Fix a minor bug that prevented 2.0 savegames from working properly with 1.14 Freeciv. Changes 2.0.3: - Fix some bugs that show up on 64-bit machines. - Fix some bugs with future techs in some situations. - Fix some bugs that allowed naval units onto land. - Fix a bug that could crash the server when a player picked their nation. - Fix a bug with player info not being updated after an alliance is broken. - Fix a bug with happiness of a unit's home city when borders change. - Fix a bug with happiness of a unit's home city when the unit moves. - Fix some bugs with nation starting positions in scenarios. - Fix a bug when running the server without stdin input. - Don't allow teams to be changed when loading a game. - Don't allow observers to vote. - Fix a bug with the fallback when generator 3, startpos 3 fails. - Fix a crash in the help dialog (when looking at Engineers). - Don't popup the caravan dialogs when in observer mode. - Fix a crash in goto mode when the mouse is near the map overview window. - Fix a bug when a diplomat is killed while the diplomat dialog window is in the process of opening. - Fix a bug with the diplomat dialog window for spies when you don't have an embassy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2004/11/03 14:20:09 adam Exp $ d15 1 a15 1 BUILDLINK_DEPENDS.readline= readline>=4.2 d17 1 a17 1 .include "../freeciv-share/Makefile.common" @ 1.18 log @Changes 1.14.2: * Important compile fixes for some platform * Game balance adjustments * Reputation recovery fixed * A few other minor bug-fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2004/10/03 00:14:44 tv Exp $ d8 4 a11 1 USE_GNU_READLINE= # uses callback interface of GNU readline a13 3 CONFIGURE_ARGS+= --enable-client=no --disable-make-data CONFIGURE_ARGS+= --with-readline a18 4 do-install: cd ${WRKSRC}/server; ${SETENV} ${MAKE_ENV} \ ${MAKE_PROGRAM} ${MAKE_FLAGS} ${INSTALL_TARGET} a20 1 @ 1.17 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2004/04/22 03:54:17 snj Exp $ a3 1 PKGREVISION= 1 @ 1.16 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2004/03/05 12:08:51 adam Exp $ d4 1 @ 1.15 log @Changes 1.14.1: - The GTK+-2.0 client is now built by default. - Lots of improvements to the GTK+-2.0 client. - The GTK+-2.0 client should now compile for Win32. - Teams are supported. - Civserver now works on UTF-8 locales. - Lots of bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2003/07/13 17:42:39 wiz Exp $ a7 1 USE_BUILDLINK2= # defined d23 2 a24 2 .include "../../devel/readline/buildlink2.mk" .include "../../devel/zlib/buildlink2.mk" @ 1.14 log @Wildcard depends on freeciv-share. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2002/09/23 10:02:49 jlam Exp $ d3 2 a4 2 PKGNAME= ${DISTNAME:S/-/-server-/} COMMENT= Freeciv game server d6 1 a6 5 DEPENDS+= freeciv-share>=${FC_VERS}:../../games/freeciv-share CONFIGURE_ARGS+= --enable-client=no CONFIGURE_ARGS+= --disable-make-data CONFIGURE_ARGS+= --with-readline d12 4 a15 3 # Uses rl_filename_completion_function() which was introduced to the readline # API in version 4.2. # @ 1.13 log @buildlink1 -> buildlink2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2001/08/15 19:50:31 jlam Exp $ d6 1 a6 1 DEPENDS+= freeciv-share-${FC_VERS}:../../games/freeciv-share @ 1.12 log @Update freeciv-share, freeciv-server, freeciv-client, and freeciv-client-gtk to 1.12.0. Major changes from version 1.11.4 include: - Big fixes, of course. - Better compatibility with Civilization II. - Better internationalization. - Prettier graphics/tiles. - More maps. - Players can agree to give shared vision, which means that you automatically see everything the other player sees. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2001/06/21 05:06:17 jlam Exp $ d12 1 a12 1 USE_BUILDLINK_ONLY= # defined d27 3 a29 2 .include "../../devel/readline/buildlink.mk" .include "../../devel/zlib/buildlink.mk" @ 1.11 log @Don't include bsd.pkg.mk in Makefile.common, so force all files that include it to include bsd.pkg.mk themselves. Convert to use buildlink.mk files and mark freeciv packages as USE_BUILDLINK_ONLY. Include zlib's buildlink.mk file in server and clients as -lz is used. @ text @d1 1 a1 3 # $NetBSD: Makefile,v 1.10 2001/06/12 20:33:03 jlam Exp $ .include "../../games/freeciv-share/Makefile.common" d15 7 @ 1.10 log @LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value. @ text @d1 3 a3 1 # $NetBSD: Makefile,v 1.9 2001/06/11 02:05:10 jlam Exp $ a5 1 d14 1 a15 3 .include "../../devel/readline/buildlink.mk" d22 3 a24 1 .include "../../games/freeciv-share/Makefile.common" @ 1.9 log @The buildlink include and lib directories are added to CFLAGS, CPPFLAGS, CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra definitions to add them from the package Makefiles. As advised by the bsd.buildlink.mk file, also ensure that the buildlink.mk files are included prior to defining any package-specific CFLAGS/LDFLAGS to ensure that the buildlink directories are at the head of the compiler search paths. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2001/06/10 00:08:44 jlam Exp $ a16 1 CONFIGURE_ENV+= LIBS="${LIBS}" @ 1.8 log @Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build targets as the buildlink.mk files now add the dependency automatically. Remove any NO_CONFIGURE definitions as they seem to be useless. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/05/24 08:53:56 jlam Exp $ d17 1 a17 2 CPPFLAGS+= -I${BUILDLINK_INCDIR} LDFLAGS+= -L${BUILDLINK_LIBDIR} @ 1.7 log @Standardize name of file to include for build-links to be "buildlink.mk". Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers and libraries. Create a variable BUILDLINK_TARGETS whose value is the list of build-link targets to execute. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/05/22 06:05:25 jlam Exp $ a19 2 pre-configure: ${BUILDLINK_TARGETS} @ 1.6 log @Use devel/readline/Makefile.readline to get readline dependency, and document why GNU readline is required. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/05/02 15:11:18 jlam Exp $ d15 1 a15 1 .include "../../devel/readline/Makefile.readline" d17 2 a18 2 CPPFLAGS+= -I${WRKINCDIR} LDFLAGS+= -L${WRKLIBDIR} d21 1 a21 1 pre-configure: link-readline-headers link-readline-libs @ 1.5 log @Change dependency from readline-* to readline>=2.2. Add a comment for why we need LIBS+=-ltermcap. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/02/16 15:10:48 wiz Exp $ a7 1 DEPENDS+= readline>=2.2:../../devel/readline d13 9 a21 2 CPPFLAGS+= -I${LOCALBASE}/include # readline.h LIBS+= -ltermcap # -lreadline -ltermcap @ 1.4 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/01/04 14:18:50 wiz Exp $ d8 1 a8 1 DEPENDS+= readline-*:../../devel/readline d15 1 a15 1 LIBS+= -ltermcap @ 1.3 log @USE_LIBINTL cleanup. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/08/12 06:34:36 jlam Exp $ d4 2 @ 1.2 log @Update freeciv to 1.11.4. WHAT'S CHANGED SINCE 1.11.0: - Readline support added to the server. - May now disperse initial units over specified area. See "dispersion" server option. - May now arrange for first client to connect to have a higher cmdlevel than the following clients. See "cmdlevel" server option. - Save files now transparently (un)compressed when (loaded) saved. - Now requires a minimum number of ocean tiles to be adjacent to a land tile wished to be transformed into ocean. Default is 1. - Added Nuclear Fallout. Industrialization and population still generate Pollution. Dropping a Nuke generates Nuclear Fallout, which is distinct from Pollution. There is a new command to clean Fallout vs. cleaning Pollution. Fallout contributes to Nuclear Winter -- which also changes terrain, but tends to Desert, Tundra and Glacier. Added a new "cooling" icon to the info area to indicate the progress towards Nuclear Winter, and also an icon for Fallout on the main map. AIs are now more aggressive at cleaning up Pollution, but not Fallout. - Ported to OpenVMS. - Moved most of the dependencies on the "civstyle" server option to separate values in game.ruleset files. - Fixed bugs in "turns to build" displays. - Fixed bug whereby Diplomat/Spy investigations of cities did not reveal the correct supported and present unit lists. - Fixed multiple bugs in go-to code. - Fixed bug where starting a revolution, saving the game and restarting the server would allow switching governments without anarchy. - Fix bug that you could paradrop into cities you were at war with even if they contained enemy units. WHAT'S CHANGED SINCE 1.10.0: - Internationalization extended. Still needs improvement. Current localizations: de en_GB es fr hu ja nl no pl pt pt_BR ru. - Added full Fog of War. Controlled by "fogofwar" server option. - Added explicit Diplomatic States between civilizations: war, neutral, no-contact, cease-fire peace and alliance. - Allow terrain changes to/from land/ocean. Default ruleset allows Engineers to Transform Swamp to Ocean and Ocean to Swamp. Also allows Forest to be Mined into Swamp. - Increased maximum number of players to 30. - Fortifying now takes a turn to complete (like Civ1/2). - Added correct Civ2 style of Apollo wonder (shows entire map, rather than just cities). Selected by "civstyle" server option. - Aggressive sea units no longer cause unhappiness when in a city. - Added Civ2 rule that firepower is reduced to 1 for both the defender and the attacker when a ship bombards a land unit. - When changing current research, if user changes back to what was being researched, the penalty is not applied (you keep all your bulbs). - Added pop-up of more details when clicking on info box in GTK+ client. - Improved the global warming danger indicator. - Added warning of incipient city growth. - The server "remove " command is no longer available after the game has started. - Added "fixedlength" server option to make all turns exactly "timeout" duration. - The "timeout" time may be much longer (up to a day). - Added goto for air units. If destination is beyond range, they will stop in cities/airfields/etc. to get there. - May now select a unit by clicking on the unit pile display on the left. - Diplomats/Spies moving by goto now do pop-up the Diplomat/Spy command dialog when they reach a city. - Improved goto algorithm and implementation. - Help dialog displays which buildings an advance will obsolete. - Optionally show city food/shields/trade productions on main map. - Added server option "autotoggle", which toggles AI status on and off as players connect and disconnect. - Allow Hoover Dam to be built anywhere, to conform to Civ2. - Show turns per advance in Science Advisor dialog. - Improved map and unit movement drawing code. - Added "End Turn when done moving" local option. - City production penalties now applied more correctly. - Added Sentry and Fortify to Present Units' City Dialog pop-up. - More nations added. - Added a resource file for the GTK+ client. - Improved network code for more reliable connections. - Split nations.ruleset into individual .ruleset files. - Extended registry file format to allow including files and overriding entries. - Added --with-xaw and --enable-client=xaw3d options to ./configure script. - Lots of bug fixes and code cleanups. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/03/28 00:34:33 jlam Exp $ a5 1 DEPENDS+= gettext>=0.10.35nb1:../../devel/gettext a10 1 CONFIGURE_ENV+= LIBS="${LIBS}" d12 1 a12 1 CPPFLAGS+= -I${LOCALBASE}/include # libintl.h, readline.h @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 3 a7 1 DEPENDS+= freeciv-share-1.10.0:../../games/freeciv-share d9 7 a15 1 CONFIGURE_ARGS+= --enable-client=no --disable-make-data @ 1.1.1.1 log @Freeciv game server. WHAT'S CHANGED SINCE 1.9.0: - Internationalization extended. Still needs improvement. New ./doc directory for localized versions of README and INSTALL. Current localizations: de en_GB es fr hu no pl pt pt_BR ru. - Added Civ1/2-like Barbarians. Controlled by two server options. - Many more nations added. - Worklists -- Players can now specify a list of things to be built in a city. - The AI now utilizes diplomats/spies aggressively. - Added a variant (1) of Michelangelo's Chapel. - Initial rates after Revolution will try to maximize Science. - Rapture-triggered city growth will no longer empty the foodbox. - Map generator improvements: - Gen 1 hills more uniform north/south. - Gen 2+ will tend to make fewer length-one rivers. - Added unit-death explosion animation. - No longer will cities with exactly 0 (zero) production surplus be given a "free" shield every turn. - Command-line arguments made more consistent between server and client. - Caravans now provide a research benefit when initially establishing a trade route, equal to the monetary benefit. - Diplomat/Spy changes: - Changed all actions to more closely conform to Civ2 rules. - Changed "diplchance" to be %-chance of success. Used in many ways. - Diplomat/Spy may attempt action with any movement left. - Added "At Spy's Discretion" selection to steal and sabotage dialogs. - Allow Spies to steal tech from a city more than once (gets harder). - May only poison towns of size greater than 1 (one). - May only sabotage units that are alone on a square. - When a city is subverted, only nearby units change sides. - Veteran status improves defense against other Diplomats/Spies. - Added production display of number of turns remaining to build. - Small, shield-like flags tilesets (trident_shields, engels_shields). - Airbase changes (for Civ2 compliance): - Ground units can attack Air units when they are parked on an Airbase. - Units are defeated only singly when on an Airbase (like a Fortress). - Revised and improved the server 'help' command. - New intro graphics. - Ships may now have their movement reduced after a combat in which they are damaged. - Added display of production values to main map "city tiles" display. - Increased the Add-To City size limit to 9 to conform to Civ2. - Settler's "Connect" feature -- Automatically connect two points with Road, Railroad, Irrigate or Fortress. - Several AI improvements. - New ruleset support for CITIES, most notably cities are now drawn in different sizes and styles. - Allow specifying unambiguous player name prefix, instead of full player name, for server commands taking a player name argument. - Added multi-client configuration support. - Added 'read' and 'write' server commands. - Added "best nation" column to Demographics report. - Changed Fighters and Stealth Fighters to not cause unhappiness (Civ2). - Cities on mountains will produce an extra food (Civ2). - Fixed bug where Lighthouse was not producing veteran sea units. - Ported to Amiga. (This is not included with a "distribution"; get it directly from the CVS , or from a CVS Snapshot .) - Lots of bug fixes, code cleanups, and help-text improvements. @ text @@