augeas 0.5.0 → 0.5.1
raw patch · 5 files changed
+35/−15 lines, 5 files
Files
- ChangeLog +4/−0
- System/Augeas.hs +20/−4
- augeas.cabal +1/−1
- configure +9/−9
- configure.ac +1/−1
ChangeLog view
@@ -1,3 +1,7 @@+2011-10-15 Jude Nagurney <jude@pwan.org>+ * Released version 0.5.1+ * Fixed compilation with with err_mv_desc when using libaugeas < 0.9.0+ 2011-09-11 Jude Nagurney <jude@pwan.org> * Released version 0.5.0
System/Augeas.hs view
@@ -54,10 +54,8 @@ #ifdef HAS_AUGEAS_SPAN , err_no_span #endif-#ifdef HAS_AUGEAS_MV+#ifdef HAS_AUGEAS_SRUN , err_mv_desc-#endif-#ifdef HAS_AUGEAS_SUN , err_cmd_run #endif @@ -279,6 +277,7 @@ aug_defvar aug_ptr bstr1 maybe_bstr2 = #ifndef HAS_AUGEAS_DEFVAR Prelude.error "aug_defvar requires at least augeas version 0.5.0"+ Prelude.error ((show aug_ptr) ++ (show bstr1) ++ (show maybe_bstr2)) -- stop compiler warning #else useAsCString bstr1 $ \name -> do ret <- (case maybe_bstr2 of@@ -329,6 +328,7 @@ aug_defnode aug_ptr bstr1 bstr2 bstr3 = #ifndef HAS_AUGEAS_DEFNODE Prelude.error "aug_defnode requires at least augeas version 0.5.0"+ Prelude.error ((show aug_ptr) ++ (show bstr1) ++ (show bstr2) ++ (show bstr3)) -- stop compiler warning #else useAsCString bstr1 $ \name -> do useAsCString bstr2 $ \expr -> do@@ -377,6 +377,7 @@ aug_get aug_ptr bstr1 = #ifndef HAS_AUGEAS_GET Prelude.error "aug_get requires at least augeas version 0.0.1"+ Prelude.error ((show aug_ptr) ++ (show bstr1)) -- stop compiler warning #else useAsCString bstr1 $ \path -> do alloca $ \value -> do@@ -427,6 +428,7 @@ aug_set aug_ptr bs1 bs2 = #ifndef HAS_AUGEAS_SET Prelude.error "aug_set requires at least augeas version 0.0.1"+ Prelude.error ((show aug_ptr) ++ (show bs1) ++ (show bs2)) -- stop compiler warning #else useAsCString bs1 $ \path -> do useAsCString bs2 $ \value -> do@@ -463,6 +465,7 @@ aug_setm aug_ptr bstr1 maybe_bstr2 bstr3 = #ifndef HAS_AUGEAS_SETM Prelude.error "aug_setm requires at least augeas version 0.7.2"+ Prelude.error ((show aug_ptr) ++ (show bstr1) ++ (show maybe_bstr2) ++ (show bstr3)) -- stop compiler warning #else useAsCString bstr1 $ \base -> do useAsCString bstr3 $ \value -> do@@ -512,6 +515,7 @@ aug_span aug_ptr bs1 = #ifndef HAS_AUGEAS_SPAN Prelude.error "aug_span requires at least augeas version 0.8.0"+ Prelude.error ((show aug_ptr) ++ (show bs1)) -- stop compiler warning #else useAsCString bs1 $ \path -> do alloca $ \filename -> do@@ -573,6 +577,7 @@ aug_insert aug_ptr bs1 bs2 before = #ifndef HAS_AUGEAS_INSERT Prelude.error "aug_insert requires at least augeas version 0.0.1"+ Prelude.error ((show aug_ptr) ++ (show bs1) ++ (show bs2) ++ (show before)) -- stop compiler warning #else useAsCString bs1 $ \path -> do useAsCString bs2 $ \label -> do@@ -602,6 +607,7 @@ aug_rm aug_ptr bs_path = #ifndef HAS_AUGEAS_RM Prelude.error "aug_rm requires at least augeas version 0.0.1"+ Prelude.error ((show aug_ptr) ++ (show bs_path)) -- stop compiler warning #else useAsCString bs_path $ \path -> do ret <- c_aug_rm aug_ptr path@@ -639,6 +645,7 @@ aug_mv aug_ptr bs_src bs_dst = #ifndef HAS_AUGEAS_MV Prelude.error "aug_mv requires at least augeas version 0.3.0"+ Prelude.error ((show aug_ptr) ++ (show bs_src) ++ (show bs_dst)) -- stop compiler warning #else useAsCString bs_src $ \src -> do useAsCString bs_dst $ \dst -> do@@ -689,6 +696,7 @@ aug_match aug_ptr bs_path = #ifndef HAS_AUGEAS_MATCH Prelude.error "aug_match requires at least augeas version 0.0.1" + Prelude.error ((show aug_ptr) ++ (show bs_path)) -- stop compiler warning #else useAsCString bs_path $ \path -> do alloca $ \matches -> do@@ -736,6 +744,7 @@ aug_save aug_ptr = #ifndef HAS_AUGEAS_SAVE Prelude.error "aug_save requires at least augeas version 0.0.1"+ Prelude.error (show aug_ptr) -- stop compiler warning #else do ret <- c_aug_save aug_ptr@@ -787,6 +796,7 @@ aug_load aug_ptr = #ifndef HAS_AUGEAS_LOAD Prelude.error "aug_load requires at least augeas version 0.5.0"+ Prelude.error (show aug_ptr) -- stop compiler warning #else do ret <- c_aug_load aug_ptr@@ -834,6 +844,7 @@ aug_print aug_ptr fptr_out bs_path = #ifndef HAS_AUGEAS_PRINT Prelude.error "aug_print requires at least augeas version 0.0.1"+ Prelude.error ((show aug_ptr) ++ (show fptr_out) ++ (show bs_path)) -- stop compiler warning #else useAsCString bs_path $ \path -> do out <- handleToCFile fptr_out "w"@@ -872,7 +883,8 @@ -> IO (AugRet) -- ^ return value aug_srun aug_ptr fptr_out bs_text = #ifndef HAS_AUGEAS_SRUN- Prelude.error "aug_srun requires at least augeas version 0.9.0"+ Prelude.error "aug_srun requires at least augeas version 0.9.0"+ Prelude.error ((show aug_ptr) ++ (show fptr_out) ++ (show bs_text)) -- stop compiler warning #else useAsCString bs_text $ \text -> do out <- handleToCFile fptr_out "w"@@ -900,6 +912,7 @@ aug_error aug_ptr = #ifndef HAS_AUGEAS_ERROR Prelude.error "aug_error requires at least augeas version 0.6.0"+ Prelude.error (show aug_ptr) -- stop compiler warning #else do ret <- c_aug_error aug_ptr@@ -923,6 +936,7 @@ aug_error_message aug_ptr = #ifndef HAS_AUGEAS_ERROR_MESSAGE Prelude.error "aug_error_message requires at least augeas version 0.6.0"+ Prelude.error (show aug_ptr) -- stop compiler warning #else do cstr <- c_aug_error_message aug_ptr@@ -949,6 +963,7 @@ aug_error_minor_message aug_ptr = #ifndef HAS_AUGEAS_ERROR_MINOR_MESSAGE Prelude.error "aug_error_minor_message requires at least augeas version 0.6.0"+ Prelude.error (show aug_ptr) -- stop compiler warning #else do cstr <- c_aug_error_minor_message aug_ptr@@ -975,6 +990,7 @@ aug_error_details aug_ptr = #ifndef HAS_AUGEAS_ERROR_DETAILS Prelude.error "aug_error_details requires at least augeas version 0.6.0"+ Prelude.error (show aug_ptr) -- stop compiler warning #else do cstr <- c_aug_error_details aug_ptr
augeas.cabal view
@@ -1,5 +1,5 @@ Name: augeas-Version: 0.5.0+Version: 0.5.1 Synopsis: A Haskell FFI wrapper for the Augeas API Description: A Haskell FFI wrapper for the Augeas API Author: Jude Nagurney
configure view
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles.-# Generated by GNU Autoconf 2.67 for haskell-augeas 0.5.0.+# Generated by GNU Autoconf 2.67 for haskell-augeas 0.5.1. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,@@ -549,8 +549,8 @@ # Identity of this package. PACKAGE_NAME='haskell-augeas' PACKAGE_TARNAME='haskell-augeas'-PACKAGE_VERSION='0.5.0'-PACKAGE_STRING='haskell-augeas 0.5.0'+PACKAGE_VERSION='0.5.1'+PACKAGE_STRING='haskell-augeas 0.5.1' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1197,7 +1197,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF-\`configure' configures haskell-augeas 0.5.0 to adapt to many kinds of systems.+\`configure' configures haskell-augeas 0.5.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1258,7 +1258,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in- short | recursive ) echo "Configuration of haskell-augeas 0.5.0:";;+ short | recursive ) echo "Configuration of haskell-augeas 0.5.1:";; esac cat <<\_ACEOF @@ -1343,7 +1343,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF-haskell-augeas configure 0.5.0+haskell-augeas configure 0.5.1 generated by GNU Autoconf 2.67 Copyright (C) 2010 Free Software Foundation, Inc.@@ -1641,7 +1641,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by haskell-augeas $as_me 0.5.0, which was+It was created by haskell-augeas $as_me 0.5.1, which was generated by GNU Autoconf 2.67. Invocation command line was $ $0 $@@@ -5068,7 +5068,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log="-This file was extended by haskell-augeas $as_me 0.5.0, which was+This file was extended by haskell-augeas $as_me 0.5.1, which was generated by GNU Autoconf 2.67. Invocation command line was CONFIG_FILES = $CONFIG_FILES@@ -5121,7 +5121,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\-haskell-augeas config.status 0.5.0+haskell-augeas config.status 0.5.1 configured by $0, generated by GNU Autoconf 2.67, with options \\"\$ac_cs_config\\"
configure.ac view
@@ -1,5 +1,5 @@ AC_PREREQ(2.65)-AC_INIT([haskell-augeas],[0.5.0])+AC_INIT([haskell-augeas],[0.5.1]) AC_CONFIG_SRCDIR(Setup.hs) AC_CONFIG_HEADERS([Config.h])