[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