pkgsrc-Bugs archive

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

pkg/38473: pkgsrc: updates x11/fbdesk to 1.4.1



>Number:         38473
>Category:       pkg
>Synopsis:       pkgsrc: updates x11/fbdesk to 1.4.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Apr 21 05:05:00 +0000 2008
>Originator:     Jason White
>Release:        NetBSD 4.0_STABLE
>Organization:
Jason White <jdwhite%menelos.com@localhost>       Jabber: jdwhite(jabber.org)
http://jdwhite.menelos.com/                     jason.d.white(gmail.com)
PGP KeyID: 0x5290E477
>Environment:
System: NetBSD smeghead 4.0_STABLE NetBSD 4.0_STABLE (smeghead GENERIC_LAPTOP) 
#0: Sat Mar 29 00:51:02 CDT 2008  root@smeghead:/usr/obj/i386/SMEGHEAD i386
Architecture: i386
Machine: i386
>Description:
Was not able to compile x11/fbdesk 1.2.1 on a 4.0 machine:

[...]
c++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/pkg/include -I/usr/include 
-I/usr/pkg/include/freetype2 -IFbTk -O2 -I/usr/pkg/include -I/usr/include 
-I/usr/pkg/include/freetype2    -D_POSIX_THREAD_SAFE_FUNCTIONS 
-I/usr/pkg/include -I/usr/pkg/include/freetype2   -I/usr/pkg/include/libpng12 
-c -o fbdesk-FbDesk.o `test -f FbDesk.cc || echo './'`FbDesk.cc
FbDesk.cc:47: error: specialization of 'void 
FbTk::Resource<T>::setFromString(const char*) [with T = int]' in different 
namespace
FbDesk.cc:47: error:   from definition of 'void 
FbTk::Resource<T>::setFromString(const char*) [with T = int]'
FbDesk.cc:52: error: specialization of 'std::string 
FbTk::Resource<T>::getString() [with T = int]' in different namespace
FbDesk.cc:52: error:   from definition of 'std::string 
FbTk::Resource<T>::getString() [with T = int]'
FbDesk.cc:59: error: specialization of 'void 
FbTk::Resource<T>::setFromString(const char*) [with T = 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >]' in 
different namespace
FbDesk.cc:59: error:   from definition of 'void 
FbTk::Resource<T>::setFromString(const char*) [with T = 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
FbDesk.cc:64: error: specialization of 'std::string 
FbTk::Resource<T>::getString() [with T = std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >]' in different namespace
FbDesk.cc:64: error:   from definition of 'std::string 
FbTk::Resource<T>::getString() [with T = std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >]'
FbDesk.cc:71: error: specialization of 'std::string 
FbTk::Resource<T>::getString() [with T = FbDesk::Icon::TextPlacement]' in 
different namespace
FbDesk.cc:71: error:   from definition of 'std::string 
FbTk::Resource<T>::getString() [with T = FbDesk::Icon::TextPlacement]'
FbDesk.cc:87: error: specialization of 'void 
FbTk::Resource<T>::setFromString(const char*) [with T = 
FbDesk::Icon::TextPlacement]' in different namespace
FbDesk.cc:87: error:   from definition of 'void 
FbTk::Resource<T>::setFromString(const char*) [with T = 
FbDesk::Icon::TextPlacement]'
*** Error code 1
>How-To-Repeat:
        
>Fix:
Updated the package to 1.4.1 (from 1.2.1), removed patch-aa, and added a
dependency on libImlib2 to fix linker errors.  Patch follows:

diff -ur fbdesk/CVS/Entries fbdesk.new/CVS/Entries
--- fbdesk/CVS/Entries  2008-04-20 23:41:12.000000000 -0500
+++ fbdesk.new/CVS/Entries      2006-12-28 05:37:32.000000000 -0600
@@ -1,6 +1,6 @@
-/DESCR/1.3/Fri Sep 24 19:07:52 2004//
-/Makefile/1.22/Wed Dec 27 13:37:42 2006//
-/PLIST/1.2/Fri Sep 24 19:06:39 2004//
-/distinfo/1.5/Wed Feb 23 17:36:10 2005//
 D/patches////
+/DESCR/1.3/Sat May 13 04:15:11 2006//
+/PLIST/1.2/Sat May 13 04:15:11 2006//
+/distinfo/1.5/Sat May 13 04:15:11 2006//
+/Makefile/1.22/Thu Dec 28 11:37:32 2006//
 D
diff -ur fbdesk/Makefile fbdesk.new/Makefile
--- fbdesk/Makefile     2006-12-27 07:37:42.000000000 -0600
+++ fbdesk.new/Makefile 2008-04-20 23:43:51.000000000 -0500
@@ -1,8 +1,7 @@
 # $NetBSD: Makefile,v 1.22 2006/12/27 13:37:42 joerg Exp $
 #
 
-DISTNAME=      fbdesk-1.2.1
-PKGREVISION=   4
+DISTNAME=      fbdesk-1.4.1
 CATEGORIES=    x11 wm
 MASTER_SITES=  http://fluxbox.sourceforge.net/download/
 
@@ -23,6 +22,7 @@
 
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/imlib2/buildlink3.mk"
 .include "../../x11/libSM/buildlink3.mk"
 .include "../../x11/libXext/buildlink3.mk"
 .include "../../x11/libXft/buildlink3.mk"
diff -ur fbdesk/distinfo fbdesk.new/distinfo
--- fbdesk/distinfo     2005-02-23 11:36:10.000000000 -0600
+++ fbdesk.new/distinfo 2008-04-20 23:44:12.000000000 -0500
@@ -1,7 +1,6 @@
 $NetBSD: distinfo,v 1.5 2005/02/23 17:36:10 wiz Exp $
 
-SHA1 (fbdesk-1.2.1.tar.gz) = d3095dc51f91aa919371b582a546fa3e018533e3
-RMD160 (fbdesk-1.2.1.tar.gz) = a3ae892c5c733351b1525e874875c09078ac5aa7
-Size (fbdesk-1.2.1.tar.gz) = 388679 bytes
-SHA1 (patch-aa) = b0ccdbfa83d7fe2a2f1f6f3c22b15508d0165602
-SHA1 (patch-ab) = 765d275b51250463f924accec763a1df40aad6e8
+SHA1 (fbdesk-1.4.1.tar.gz) = b5a2f446fa27406d9adb9a9608f1dc3c638d37ff
+RMD160 (fbdesk-1.4.1.tar.gz) = ce22936b73acd8273e9816f4c2a5458cc98cf45a
+Size (fbdesk-1.4.1.tar.gz) = 426550 bytes
+SHA1 (patch-ab) = 9b263b1a6fe44f4d5b8b3da70e31e98e8103c1da
diff -ur fbdesk/patches/CVS/Entries fbdesk.new/patches/CVS/Entries
--- fbdesk/patches/CVS/Entries  2008-04-20 23:41:05.000000000 -0500
+++ fbdesk.new/patches/CVS/Entries      2006-05-13 11:34:34.000000000 -0500
@@ -1,3 +1,3 @@
-/patch-aa/1.1/Fri Sep 24 19:06:39 2004//
-/patch-ab/1.1/Fri Sep 24 19:06:39 2004//
+/patch-aa/1.1/Sat May 13 04:15:11 2006//
+/patch-ab/1.1/Sat May 13 04:15:11 2006//
 D
diff -ur fbdesk/patches/patch-ab fbdesk.new/patches/patch-ab
--- fbdesk/patches/patch-ab     2004-09-24 14:06:39.000000000 -0500
+++ fbdesk.new/patches/patch-ab 2008-04-20 23:44:05.000000000 -0500
@@ -7,4 +7,3 @@
 +#include <stdio.h>
 +
  #include "FbPixmap.hh"
-



Home | Main Index | Thread Index | Old Index