Tanguy Bouzeloc schrieb:
> You're right, I've another question about this it seem possible to have 
> several INDEX files. I've copied INDEX-6 to INDEX-5 and tryed a cvsup and 
> pkgdb -F.
> 
> So I've updated the patch in order to search INDEX-<freebsd major version>.
> 
> Regards,
> Bouzéloc Tanguy.
>>> I've added
>>> INDEX-6 in the search.
>> While you're at it, you might want to add INDEX-7 as well (that's what's
>> being used on 7-CURRENT).
>>
>> - Bartosz
>>
>> ------------------------------------------------------------------------
>>
>> --- kpackage/fbsdInterface.cpp.orig  Tue Feb  7 01:52:53 2006
>> +++ kpackage/fbsdInterface.cpp       Tue Feb  7 02:16:23 2006
>> @@ -33,6 +33,7 @@
>>  #include <sys/stat.h>
>>  #include <unistd.h>
>>  #include <fcntl.h>
>> +#include <sys/utsname.h>
>>  
>>  #include <qstringlist.h>
>>  
>> @@ -376,9 +377,13 @@
>>      }
>>    }
>>  
>> +    // Try /usr/port/INDEX-<major version> on FreeBSD
>> +    struct utsname fbsdName;
>> +    if(uname(&fbsdName) != -1 && !strcmp(fbsdName.sysname, "FreeBSD"))
>> +            bsdPortsIndexItem::processFile(this, 
>> QString("/usr/ports/INDEX-").append(*fbsdName.release), false, "/usr/ports");
>> +
>>      // Try the standard ports tree locations.
>>      bsdPortsIndexItem::processFile(this, "/usr/ports/INDEX", false, 
>> "/usr/ports"); // FreeBSD/OpenBSD
>> -    bsdPortsIndexItem::processFile(this, "/usr/ports/INDEX-5", false, 
>> "/usr/ports"); // FreeBSD/OpenBSD
>>      bsdPortsIndexItem::processFile(this, "/usr/opt/INDEX", false, 
>> "/usr/opt");  // NetBSD

Please file a bug for this on http://bugs.kde.org and submit your patch
there (but report the number it gets assigned here so we can track it).


Cheers,
-- 
   ,_,   | Michael Nottebrock               | [EMAIL PROTECTED]
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to