Your message dated Wed, 16 May 2012 17:16:40 +0000
with message-id <[email protected]>
and subject line Bug#672784: Removed package(s) from unstable
has caused the Debian Bug report #561190,
regarding beidgui: port to wxwidgets 2.8
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
561190: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561190
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: beidgui
Version: 2.6.0-7
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: wx2.6

Attached is a patch which attempts to port belpic to wx 2.8. It makes
it able to be built, and appears to run. however I'm not sure how to
use this application so I can't fully test myself. Please check if it
works and upload the ported package.

Cheers,
Ryan

-- 
_________________________
Ryan Niebur
[email protected]
diff -u belpic-2.6.0/SConstruct belpic-2.6.0/SConstruct
--- belpic-2.6.0/SConstruct
+++ belpic-2.6.0/SConstruct
@@ -90,7 +90,7 @@
         Exit(1)
 
     # check for wx libs
-    if conf.CheckLib('wx_gtk-2.4') or conf.CheckLib('wx_gtk2u_core-2.6') or conf.CheckLib('wx_gtk2-2.4') or conf.CheckLib('wx_gtk2_core-2.6'):
+    if conf.CheckLib('wx_gtk2u_core-2.8'):
         env['WITHEIDGUI']=1
 
     # check for headers
diff -u belpic-2.6.0/debian/changelog belpic-2.6.0/debian/changelog
--- belpic-2.6.0/debian/changelog
+++ belpic-2.6.0/debian/changelog
@@ -1,3 +1,11 @@
+belpic (2.6.0-7.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * build against wxwidgets2.8
+  * apply patch from Stefan Ebner to fix FTBFS (Closes: #546621)
+
+ -- Ryan Niebur <[email protected]>  Sun, 13 Dec 2009 15:05:17 -0800
+
 belpic (2.6.0-7) unstable; urgency=low
 
   * Fix scons usage; Closes: #525593.
diff -u belpic-2.6.0/debian/control belpic-2.6.0/debian/control
--- belpic-2.6.0/debian/control
+++ belpic-2.6.0/debian/control
@@ -1,7 +1,7 @@
 Source: belpic
 Priority: extra
 Maintainer: Wouter Verhelst <[email protected]>
-Build-Depends: debhelper (>= 5.0), libpcsclite-dev, openssl, libssl-dev, libwxgtk2.6-dev, scons, libqt3-mt-dev, flex, default-jdk-builddep
+Build-Depends: debhelper (>= 5.0), libpcsclite-dev, openssl, libssl-dev, libwxgtk2.8-dev, scons, libqt3-mt-dev, flex, default-jdk-builddep
 Standards-Version: 3.7.2
 
 Package: libbeidlibopensc2
only in patch2:
unchanged:
--- belpic-2.6.0.orig/src/eidviewer/eidviewerFrame.cpp
+++ belpic-2.6.0/src/eidviewer/eidviewerFrame.cpp
@@ -108,7 +108,6 @@
        : wxFrame(NULL, -1, title, wxPoint(x, y), wxSize(width, height), wxDEFAULT_FRAME_STYLE)
 {
      m_notebook = NULL;
-     m_sizerNotebook = NULL;
      m_statusGauge = NULL;
      m_IDPanel = NULL;
 
@@ -133,7 +132,6 @@
     SetToolBar(m_tbar);
     
     m_notebook = new eidviewerNotebook(this, -1);
-    m_sizerNotebook = new wxNotebookSizer( m_notebook );
     m_IDPanel = m_notebook->CreatePage(IDD_PAGE_IDENTITY);
     m_notebook->CreatePage(IDD_PAGE_CERTIFICATES);
     m_notebook->CreatePage(IDD_PAGE_CARDDATA);
@@ -169,11 +167,6 @@
 
 eidviewerFrame::~eidviewerFrame()
 {
-    if(m_sizerNotebook)
-    {
-        delete m_sizerNotebook;
-        m_sizerNotebook = NULL;
-    }
 }
 
 void eidviewerFrame::OnQuit (wxCommandEvent & )
only in patch2:
unchanged:
--- belpic-2.6.0.orig/src/eidviewer/eidviewerNotebook.cpp
+++ belpic-2.6.0/src/eidviewer/eidviewerNotebook.cpp
@@ -27,6 +27,7 @@
 #include <wx/file.h>
 #include <wx/filename.h>
 #include <wx/mimetype.h> // mimetype support
+#include <wx/imaglist.h>
 
 /*
 #ifndef _WIN32
@@ -2280,7 +2281,7 @@
         return hti;
     }
 
-    long lCookie = 0;
+    wxTreeItemIdValue lCookie = 0;
     hti = pCtrlTreeCerts->GetFirstChild( hti, lCookie );	
     do	
     {		
@@ -2343,7 +2344,7 @@
     {
         wxBusyCursor wc;
 
-        wxString strFileTmp = wxFileName::CreateTempFileName(wxT("cert"), NULL);
+        wxString strFileTmp = wxFileName::CreateTempFileName(wxT("cert"), (wxFile *)NULL);
         wxFileName oName(strFileTmp);
         oName.SetExt(wxT("cer"));
         wxString strFile;
only in patch2:
unchanged:
--- belpic-2.6.0.orig/src/eidviewer/eidviewerFrame.h
+++ belpic-2.6.0/src/eidviewer/eidviewerFrame.h
@@ -35,8 +35,6 @@
     void OnActivate (wxActivateEvent&);
 private:
     eidviewerNotebook *m_notebook;
-    // Sizer for m_notebook
-    wxNotebookSizer *m_sizerNotebook;
     wxPanel *m_IDPanel;
     bool m_bReading;
 
only in patch2:
unchanged:
--- belpic-2.6.0.orig/src/eidviewer/eidviewerApp.cpp
+++ belpic-2.6.0/src/eidviewer/eidviewerApp.cpp
@@ -796,7 +796,7 @@
 
         wxString strFileName(idData.nationalNumber, wxConvUTF8);
         strFileName += wxT(".eid");
-        wxFileDialog oDialog(m_pFrame, _("Save an eID file"), wxT(""), strFileName, wxT("eID files (*.eid)|*.eid"), wxSAVE | wxHIDE_READONLY | wxOVERWRITE_PROMPT);
+        wxFileDialog oDialog(m_pFrame, _("Save an eID file"), wxT(""), strFileName, wxT("eID files (*.eid)|*.eid"), wxSAVE | wxOVERWRITE_PROMPT);
         if (oDialog.ShowModal() != wxID_OK)
         {
             m_pFrame->SetStatusText(wxT(""));
@@ -864,7 +864,7 @@
 
     if(strFile.IsEmpty())
     {
-        wxFileDialog oDialog(m_pFrame, _("Open an eID file"), wxT(""), wxT(""), wxT("eID files (*.eid)|*.eid"), wxOPEN | wxHIDE_READONLY);
+        wxFileDialog oDialog(m_pFrame, _("Open an eID file"), wxT(""), wxT(""), wxT("eID files (*.eid)|*.eid"), wxOPEN);
         if (oDialog.ShowModal() != wxID_OK)
         {
             m_pFrame->SetStatusText(wxT(""));
only in patch2:
unchanged:
--- belpic-2.6.0.orig/src/beidservicecrl/CRLScheduler.cpp
+++ belpic-2.6.0/src/beidservicecrl/CRLScheduler.cpp
@@ -93,7 +93,7 @@
 
     if(pCRLDistribution != NULL && pszCRLStorePath != NULL)
     {
-        char *pTemp; 
+        const char *pTemp; 
         const char *pFile = pCRLDistribution;
         while(NULL != (pTemp = strstr(pFile, "/")))
         {

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Version: 3.5.2.dfsg-10+rm

Dear submitter,

as the package beid has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/672784

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


--- End Message ---

Reply via email to