pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/44198: Update package databases/ipa_sdb to 1.0.2 version



>Number:         44198
>Category:       pkg
>Synopsis:       Update package databases/ipa_sdb to 1.0.2 version
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 06 15:10:00 +0000 2010
>Originator:     Andrey Simonenko
>Release:        NetBSD 5.0.2
>Organization:
>Environment:
>Description:

Please update package database/ipa_sdb to 1.0.2 version.

Changes in the package:

    *   MASTER_SITES was changed.

    *   DESCR was updated.

    *   PLIST was updated.

Changes in the ipa_sdb-1.0.2:

    *   autoconf 2.59 -> 2.68, automake 1.9.6 -> 1.11.1,
        libtool 1.5.20 -> 2.2.10.

    *   Code optimization and documentation corrections.

    *   configure.ac was optimized.

    *   Now lint can check source code of IPA_SDB.

    *   If there is close_fd=yes for rule and db_set_limit_state() fails,
        then the ipa_db_sdb module did not close database file descriptor
        for a limit in some cases.

    *   Added checks for uint8_t, uint16_t, uint32_t and uint64_t
        to configure.  Check that sizeof(long) >= sizeof(int).

    *   Now autoheader is used for generating src/config.h.in.

    *   Now src/ipa_sdb.h is not generated, instead new sdb_config.in.h
        file is used.

    *   New options for configure: --enable-gcc-more-warns,
        --disable-gcc-warns, --with-db-pthread, --with-st-pthread.

    *   Options --enable-FEATURE and --disable-FEATURE disabled FEATURE
        in the configure script.

    *   Use readdir_r() function in thread-safe version of the ipa_st_sdb
        module.

    *   Opened directories never were closed in the ipa_st_sdb module.

>How-To-Repeat:
>Fix:
diff -ruN ipa_sdb.orig/DESCR ipa_sdb/DESCR
--- ipa_sdb.orig/DESCR  2007-01-03 15:06:02.000000000 +0000
+++ ipa_sdb/DESCR       2010-12-06 13:38:00.000000000 +0000
@@ -2,13 +2,12 @@
 
 Main features:
 
-- Distribution consists of database ipa_db_sdb(8) and statistics
-  ipa_st_mod(8) modules;
-- Modules completely support dynamic and static rules, limits and
-  thresholds;
+- Distribution consists of database ipa_db_sdb(8) module, statistics
+  ipa_st_mod(8) module and ipa_sdb_dump(8) utility;
+- Modules completely support dynamic and static rules, limits and thresholds;
 - All database files are stored in own record based database formats;
 - Formats of database files are machine architecture independent;
 - Sizes of database records are relatively small (binary data formats);
 - Access to statistics can be granted accordingly to the user group;
-- There is the ipa_sdb_dump(8) utility for dumping database files to
-  text format and back.
+- The ipa_sdb_dump(8) utility converts ipa_sdb(5) database files to text
+  representation and back.
diff -ruN ipa_sdb.orig/Makefile ipa_sdb/Makefile
--- ipa_sdb.orig/Makefile       2010-03-09 14:33:58.000000000 +0000
+++ ipa_sdb/Makefile    2010-12-06 11:05:24.000000000 +0000
@@ -1,9 +1,8 @@
 # $NetBSD: Makefile,v 1.3 2008/07/14 12:56:00 joerg Exp $
 
-DISTNAME=      ipa_sdb-1.0.1
-PKGREVISION=   1
+DISTNAME=      ipa_sdb-1.0.2
 CATEGORIES=    databases
-MASTER_SITES=  http://ipa-system.sourceforge.net/modules/ipa_sdb/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ipa-system/modules/ipa_sdb/}
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    simon%comsys.ntu-kpi.kiev.ua@localhost
diff -ruN ipa_sdb.orig/PLIST ipa_sdb/PLIST
--- ipa_sdb.orig/PLIST  2007-01-03 15:06:02.000000000 +0000
+++ ipa_sdb/PLIST       2010-12-06 10:56:39.000000000 +0000
@@ -1,6 +1,7 @@
 @comment $NetBSD: PLIST,v 1.1.1.1 2007/01/03 15:06:02 obache Exp $
 bin/ipa_sdb_dump
 include/ipa_sdb.h
+include/ipa_sdb_config.h
 lib/ipa_db_sdb.la
 lib/ipa_st_sdb.la
 man/man5/ipa_sdb.5
diff -ruN ipa_sdb.orig/distinfo ipa_sdb/distinfo
--- ipa_sdb.orig/distinfo       2007-01-03 15:06:02.000000000 +0000
+++ ipa_sdb/distinfo    2010-12-06 13:15:56.000000000 +0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.1.1.1 2007/01/03 15:06:02 obache Exp $
 
-SHA1 (ipa_sdb-1.0.1.tar.bz2) = 3babf4d20e2ae0fd1c8958fdc34bff5e3d9e2db2
-RMD160 (ipa_sdb-1.0.1.tar.bz2) = 6824e8f0d11620d1e42912679dcb61e69e48b75e
-Size (ipa_sdb-1.0.1.tar.bz2) = 228701 bytes
+SHA1 (ipa_sdb-1.0.2.tar.bz2) = 71b1f1ce543edeff72451018645eb38b75d0f1b5
+RMD160 (ipa_sdb-1.0.2.tar.bz2) = 80b1a647970a9e942d9753c6c04d2b6cce152d3d
+Size (ipa_sdb-1.0.2.tar.bz2) = 255710 bytes



Home | Main Index | Thread Index | Old Index