Check-in [b5db4e9add]
Overview
Comment:CACKey 0.5.6

Added RPM Spec file

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | 0.5.6
Files: files | file ages | folders
SHA1:b5db4e9add7b4d09c63ff6cdb8af9b889a2df7fa
User & Date: rkeene on 2010-05-22 18:33:41
Other Links: manifest | tags
Context
2010-05-22
18:46
CACKey 0.5.7

Corrected typo in specfile check-in: 356be62ad7 user: rkeene tags: trunk, 0.5.7

18:33
CACKey 0.5.6

Added RPM Spec file check-in: b5db4e9add user: rkeene tags: trunk, 0.5.6

2010-05-21
22:09
Updated comments regarding bug in GDM check-in: dd81bbaf7e user: rkeene tags: trunk
Changes

Modified build/makearch.info from [f66c6f5146] to [31c5bfbd6a].

    21     21   #     @@VERS@@ becomes the utility version
    22     22   #     @@DATE@@ becomes the current date
    23     23   DOCS="README.txt LICENSE"
    24     24   DOC_HDR="HEADER"
    25     25   
    26     26   # These files follow the same convention as DOCS, but don't have the header
    27     27   # tacked onto them.
    28         -UPDATE_VARS=""
           28  +UPDATE_VARS="cackey.spec"
    29     29   
    30     30   # This script is executed immediately after copying the files
    31     31   # to a temp directory to attempt to compile
    32     32   BEFORE="build/build.sh"
    33     33   
    34     34   # This script is executed immediately prior to creation of the
    35     35   # tarball
    36     36   AFTER=""
    37     37   
    38     38   # Files matching these (space-seperated) patterns are deleted
    39     39   TMPS="*.out HEADER work .project_aliases build *~ *.tmp"

Added cackey.spec version [91e025066a].

            1  +Summary: PC/SC PKCS#11 Provider for Government Smartcards
            2  +Name: cackey
            3  +Version: @@VERS@@
            4  +Release: 1aceit
            5  +License: Public Domain
            6  +Packager: Roy Keene <roy.keene@us.army.mil>
            7  +URL: https://software.forge.mil/sf/frs/do/listReleases/projects.community_cac/frs.cackey
            8  +Source: %{name}-%{version}.tar.gz
            9  +BuildRoot: %{_tmppath}/%{name}-%{version}-root
           10  +
           11  +
           12  +%description
           13  +CACKey provides a standard interface (PKCS#11) for smartcards connected to a
           14  +PC/SC compliant reader.  It performs a similar function to "CoolKey", but
           15  +only supports Government Smartcards.  It supports all Government Smartcards
           16  +that implement the Government Smartcard Interoperability Specification (GSC-IS)
           17  +v2.1 or newer.
           18  +
           19  +
           20  +%prep
           21  +%setup -q
           22  +
           23  +
           24  +%build
           25  +CFLAGS="%{optflags}" \
           26  +./configure \
           27  +  --prefix=%{_prefix} \
           28  +  --libdir=%{_libdir}
           29  +  --mandir=%{_mandir}
           30  +make  %{?_smp_mflags}
           31  +
           32  +
           33  +%install
           34  +if [ ! %{buildroot} = "/" ]; then %{__rm} -rf %{buildroot}; fi
           35  +make DESTDIR=%{buildroot} install
           36  +
           37  +
           38  +%clean
           39  +if [ ! %{buildroot} = "/" ]; then %{__rm} -rf %{buildroot}; fi
           40  +
           41  +
           42  +%files
           43  +%defattr(-,root,root)
           44  +%{_libdir}/libcackey.so
           45  +%{_libdir}/libcackey_g.so

Modified configure.ac from [e16a9a4f89] to [0eb47a437c].

     1         -AC_INIT(cackey, 0.5.5) 
            1  +AC_INIT(cackey, 0.5.6) 
     2      2   AC_CONFIG_HEADERS(config.h)
     3      3   
     4      4   dnl Locate standard tools
     5      5   AC_PROG_CC
     6      6   AC_PROG_MAKE_SET
     7      7   AC_PROG_INSTALL
     8      8   AC_AIX