[139330] users/devans/GNOME-3/stable/dports/devel

devans at macports.org devans at macports.org
Wed Aug 12 21:07:22 PDT 2015


Revision: 139330
          https://trac.macports.org/changeset/139330
Author:   devans at macports.org
Date:     2015-08-12 21:07:22 -0700 (Wed, 12 Aug 2015)
Log Message:
-----------
GNOME-3/stable: qqwing, new port, software for generating and solving Sudoku puzzles.

Added Paths:
-----------
    users/devans/GNOME-3/stable/dports/devel/qqwing/
    users/devans/GNOME-3/stable/dports/devel/qqwing/Portfile
    users/devans/GNOME-3/stable/dports/devel/qqwing/files/
    users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-Makefile.diff
    users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-Makefile.am.diff
    users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_configure.sh.diff
    users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_install.sh.diff
    users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-touch.diff

Added: users/devans/GNOME-3/stable/dports/devel/qqwing/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/qqwing/Portfile	                        (rev 0)
+++ users/devans/GNOME-3/stable/dports/devel/qqwing/Portfile	2015-08-13 04:07:22 UTC (rev 139330)
@@ -0,0 +1,39 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           github 1.0
+
+github.setup        stephenostermiller qqwing 1.3.4 v
+license             GPL-2+
+categories          devel games
+maintainers         nomaintainer
+platforms           darwin
+homepage            http://qqwing.com/
+
+description         QQwing is software for generating and solving Sudoku puzzles.
+
+long_description    ${description}
+
+checksums           rmd160  b9dfd95bf04e5945ae0343a634da94723d5ac3d4 \
+                    sha256  c79661730dacb1d0bae358cdcfcc0541f75c9c18942ac9a6cea39abcf09ff3e7
+
+depends_build       port:autoconf \
+                    port:automake \
+                    port:libtool
+ 
+patchfiles          patch-Makefile.diff \
+                    patch-build-touch.diff \
+                    patch-build-cpp_configure.sh.diff \
+                    patch-build-cpp_install.sh.diff
+
+post-patch {
+    reinplace "s|__MP__PREFIX__|${prefix}|" ${worksrcpath}/build/cpp_configure.sh
+}
+
+use_configure       no
+
+build.env           CC="${configure.cc}" \
+                    CXX="${configure.cxx}"
+
+build.target        tgz


Property changes on: users/devans/GNOME-3/stable/dports/devel/qqwing/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-Makefile.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-Makefile.diff	                        (rev 0)
+++ users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-Makefile.diff	2015-08-13 04:07:22 UTC (rev 139330)
@@ -0,0 +1,20 @@
+--- Makefile.orig	2015-06-24 18:31:33.000000000 -0700
++++ Makefile	2015-06-24 18:31:59.000000000 -0700
+@@ -26,7 +26,7 @@
+ compile: javacompile cppcompile jsmin
+ 
+ .PHONY: javaversion
+-javaversion: notroot src
++javaversion: src
+ 	@build/java_version.sh
+ 
+ .PHONY: javacompile
+@@ -38,7 +38,7 @@
+ 	@build/jar_build.sh
+ 
+ .PHONY: cppconfigure
+-cppconfigure: notroot src
++cppconfigure: src
+ 	@build/cpp_configure.sh
+ 
+ .PHONY: cppcompile

Added: users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-Makefile.am.diff
===================================================================
Added: users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_configure.sh.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_configure.sh.diff	                        (rev 0)
+++ users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_configure.sh.diff	2015-08-13 04:07:22 UTC (rev 139330)
@@ -0,0 +1,9 @@
+--- build/cpp_configure.sh.orig	2015-06-25 06:22:34.000000000 -0700
++++ build/cpp_configure.sh	2015-06-25 06:23:30.000000000 -0700
+@@ -36,5 +36,5 @@
+ touch config.h.in
+ autoreconf --force --install
+ rm -f config.h.in~
+-./configure
++./configure --prefix=__MP__PREFIX__
+ touch ../cppconfigure

Added: users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_install.sh.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_install.sh.diff	                        (rev 0)
+++ users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-cpp_install.sh.diff	2015-08-13 04:07:22 UTC (rev 139330)
@@ -0,0 +1,10 @@
+--- build/cpp_install.sh.orig	2015-06-24 17:49:47.000000000 -0700
++++ build/cpp_install.sh	2015-06-24 17:50:18.000000000 -0700
+@@ -27,6 +27,6 @@
+ fi
+ 
+ cd target/automake
+-sudo make install
++make install
+ cd ../..
+ touch target/install

Added: users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-touch.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-touch.diff	                        (rev 0)
+++ users/devans/GNOME-3/stable/dports/devel/qqwing/files/patch-build-touch.diff	2015-08-13 04:07:22 UTC (rev 139330)
@@ -0,0 +1,22 @@
+--- build/src-copyright-check.sh.orig	2015-06-24 16:52:06.000000000 -0700
++++ build/src-copyright-check.sh	2015-06-24 16:53:13.000000000 -0700
+@@ -23,7 +23,7 @@
+ 
+ if [ ! -e $copyright_time_file ]
+ then
+-	touch --date 1980-01-01 $copyright_time_file
++	touch -t 198001010000 $copyright_time_file
+ fi
+ 
+ find build/ doc/ src/ test/ Makefile -type f -newer $copyright_time_file | grep -E '(\.(css|hpp|cpp|html|java|pl|js|sh)|Makefile)$' |  xargs build/src-copyright-fix.sh
+--- build/src_neaten.sh.orig	2015-06-24 16:57:41.000000000 -0700
++++ build/src_neaten.sh	2015-06-24 16:59:05.000000000 -0700
+@@ -23,7 +23,7 @@
+ 
+ if [ ! -e $neaten_time_file ]
+ then
+-	touch --date 1980-01-01 $neaten_time_file
++	touch -t 198001010000 $neaten_time_file
+ fi
+ 
+ find build/ doc/ src/ test/ Makefile -type f -newer $neaten_time_file | grep -vEi 'changelog|copyright|COPYING|README|\.gif|\.png|\.jpg$' | xargs ./build/src_neaten.pl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150812/3f9a27ff/attachment-0001.html>


More information about the macports-changes mailing list