[87783] trunk/dports/devel
ryandesign at macports.org
ryandesign at macports.org
Mon Dec 5 16:26:17 PST 2011
Revision: 87783
http://trac.macports.org/changeset/87783
Author: ryandesign at macports.org
Date: 2011-12-05 16:26:17 -0800 (Mon, 05 Dec 2011)
Log Message:
-----------
libhx: new port, version 3.12; see #32418
Added Paths:
-----------
trunk/dports/devel/libhx/
trunk/dports/devel/libhx/Portfile
trunk/dports/devel/libhx/files/
trunk/dports/devel/libhx/files/patch-src-Makefile.in.diff
Added: trunk/dports/devel/libhx/Portfile
===================================================================
--- trunk/dports/devel/libhx/Portfile (rev 0)
+++ trunk/dports/devel/libhx/Portfile 2011-12-06 00:26:17 UTC (rev 87783)
@@ -0,0 +1,40 @@
+# -*- 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
+
+name libhx
+version 3.12
+categories devel
+platforms darwin
+maintainers nomaintainer
+
+description common structures and low-level operations library
+
+long_description libHX is a C library (with some C++ bindings \
+ available) that provides data structures \
+ and functions commonly needed, such as \
+ maps, deques, linked lists, string \
+ formatting and autoresizing, option and \
+ config file parsing, type checking casts \
+ and more. libHX aids in quickly writing \
+ up C and C++ data processing programs, by \
+ consolidating tasks that often happen to be \
+ open-coded, such as (simple) config file \
+ reading, option parsing, directory traversal, \
+ and others, into a library. The focus is on \
+ reducing the amount of time (and secondarily, \
+ the amount of code) a developer has to spend \
+ for otherwise implementing such.
+
+homepage http://libhx.sourceforge.net/
+master_sites sourceforge:project/libhx/libHX/${version}
+distname libHX-${version}
+use_xz yes
+
+checksums rmd160 2c704f7b9a1723d0a2bf5baab545d95109ea2a4d \
+ sha256 68287508eda091d822f2599aadab4eb362f8be4349d471b7c39ac209fcaecb4e
+
+patchfiles patch-src-Makefile.in.diff
+
+livecheck.regex /libHX-(\[0-9.\]+)${extract.suffix}
Property changes on: trunk/dports/devel/libhx/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/devel/libhx/files/patch-src-Makefile.in.diff
===================================================================
--- trunk/dports/devel/libhx/files/patch-src-Makefile.in.diff (rev 0)
+++ trunk/dports/devel/libhx/files/patch-src-Makefile.in.diff 2011-12-06 00:26:17 UTC (rev 87783)
@@ -0,0 +1,18 @@
+--- src/Makefile.in.orig 2011-12-02 19:37:22.000000000 -0600
++++ src/Makefile.in 2011-12-05 18:19:15.000000000 -0600
+@@ -433,15 +433,11 @@
+ rand.c string.c time.c ${mingw32_extra} ${proc_sources}
+
+ libHX_la_LIBADD = ${libdl_LIBS} ${libpthread_LIBS} ${librt_LIBS}
+-libHX_la_LDFLAGS = -version-info 28:0:0 \
+- -Wl,--version-script=${srcdir}/libHX.map
+
+ libHX_la_DEPENDENCIES = libHX.map
+ @MINGW32_TRUE at mingw32_extra = ux-file.c ux-mmap.c
+ @B_PROC_TRUE at proc_sources = proc.c
+ libHX_rtcheck_la_SOURCES = rtcheck.c
+-libHX_rtcheck_la_LDFLAGS = -avoid-version -module \
+- -Wl,--version-script=${srcdir}/libHX.map
+
+ tc_cast_CFLAGS = ${AM_CFLAGS} -std=c99
+ tc_cast_LDADD = libHX.la -lm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111205/10c4def6/attachment.html>
More information about the macports-changes
mailing list