rpms/stripesnoop/devel stripesnoop-1.5-deflinux.patch, NONE, 1.1 stripesnoop-1.5-rpmoptflags.patch, NONE, 1.1 stripesnoop.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Michael Schwendt bugs.michael at gmx.net
Fri Aug 5 11:30:13 UTC 2005


On Thu,  4 Aug 2005 17:12:01 -0400, Tom Callaway wrote:

> Author: spot
> 
> Update of /cvs/extras/rpms/stripesnoop/devel

> %package devel
> Summary:	Headers for stripesnoop
> Requires:	%{name} = %{version}-%{release}
> Group:		Development/System

> %files devel
> %defattr(-,root,root,-)
> %{_includedir}/%{name}

What's the purpose of shipping C/C++ declarations without any library or
object files to link against?

Then the -devel package includes a file "dl-iin.csv" which is accessed
from parser.cpp by one of the built binaries. It won't find the file,
however, since the path is local and %_includedir, where the file is
packaged, is not.

$ grep csv *
parser.h:#define AAMVADATABASE "dl-iin.csv"

$ grep AAMV *
cards.txt:AAMVA Compliant North American Driver's License
ChangeLog.txt:     AAMVA Compliant North American Driver's License
parser.cpp://Checks for AAMVA Driver's License
parser.cpp:     card.setName("AAMVA Compliant North American Driver's License");
parser.cpp:     if( (fin=fopen(AAMVADATABASE,"r")) == NULL) {
parser.cpp:             printf("Error: aamva(): Cannot open \"%s\"\n",AAMVADATABASE);
parser.h:#define AAMVADATABASE "dl-iin.csv"




More information about the fedora-extras-commits mailing list