mirror of
https://git.freebsd.org/ports.git
synced 2025-06-02 19:36:28 -04:00
- Add vendor patches for non-critical bugs
- Bump PORTREVISION
This commit is contained in:
parent
fd92d17b19
commit
97ebc94bf3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=189243
6 changed files with 131 additions and 0 deletions
|
@ -6,6 +6,7 @@
|
|||
|
||||
PORTNAME= kbibtex
|
||||
PORTVERSION= 0.1.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases kde
|
||||
MASTER_SITES= http://www.unix-ag.uni-kl.de/~fischer/${PORTNAME}/download/
|
||||
|
||||
|
|
41
databases/kbibtex/files/patch-src-documentlistview.cpp
Normal file
41
databases/kbibtex/files/patch-src-documentlistview.cpp
Normal file
|
@ -0,0 +1,41 @@
|
|||
Index: src/documentlistview.cpp
|
||||
===================================================================
|
||||
--- src/documentlistview.cpp (Revision 301)
|
||||
+++ src/documentlistview.cpp (Revision 302)
|
||||
@@ -221,10 +221,13 @@
|
||||
while ( it.current() )
|
||||
{
|
||||
DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() );
|
||||
- m_bibtexFile->deleteElement( kblvi->element() );
|
||||
- it++;
|
||||
- takeItem( kblvi );
|
||||
- delete ( kblvi );
|
||||
+ if ( kblvi->isVisible() )
|
||||
+ {
|
||||
+ m_bibtexFile->deleteElement( kblvi->element() );
|
||||
+ it++;
|
||||
+ takeItem( kblvi );
|
||||
+ delete ( kblvi );
|
||||
+ }
|
||||
}
|
||||
|
||||
if ( above )
|
||||
@@ -246,7 +249,7 @@
|
||||
{
|
||||
DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() );
|
||||
BibTeX::Entry *entry = dynamic_cast<BibTeX::Entry*>( kblvi->element() );
|
||||
- if ( entry != NULL )
|
||||
+ if ( entry != NULL && kblvi->isVisible() )
|
||||
{
|
||||
if ( !refs.isEmpty() )
|
||||
refs.append( "," );
|
||||
@@ -621,7 +624,8 @@
|
||||
while ( it.current() )
|
||||
{
|
||||
DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() );
|
||||
- exporter->save( &buffer, kblvi->element() );
|
||||
+ if ( kblvi->isVisible() )
|
||||
+ exporter->save( &buffer, kblvi->element() );
|
||||
it++;
|
||||
}
|
||||
delete exporter;
|
55
databases/kbibtex/files/patch-src-documentwidget.cpp
Normal file
55
databases/kbibtex/files/patch-src-documentwidget.cpp
Normal file
|
@ -0,0 +1,55 @@
|
|||
--- src/documentwidget.cpp.orig Thu Apr 5 02:18:55 2007
|
||||
+++ src/documentwidget.cpp Thu Apr 5 02:18:11 2007
|
||||
@@ -255,7 +255,11 @@
|
||||
|
||||
updateFromGUI();
|
||||
|
||||
- BibTeX::XSLTransform * transform = NULL;
|
||||
+ KStandardDirs * kstd = KGlobal::dirs();
|
||||
+ QString resPath = kstd->findResource( "data", "kbibtexpart/xslt/html.xsl" );
|
||||
+ BibTeX::XSLTransform *transform = NULL;
|
||||
+ if ( resPath != NULL )
|
||||
+ transform = new BibTeX::XSLTransform( resPath );
|
||||
|
||||
BibTeX::FileExporter * exporter = NULL;
|
||||
switch ( format )
|
||||
@@ -471,13 +475,13 @@
|
||||
m_listViewElements->setFactory( factory, client );
|
||||
m_sourceView->setFactory( factory, client );
|
||||
|
||||
+ m_viewDocumentActionMenu = dynamic_cast<KActionMenu*>( client->action( "view_document" ) );
|
||||
if ( m_viewDocumentActionMenu != NULL )
|
||||
connect( m_viewDocumentActionMenu->popupMenu(), SIGNAL( activated( int ) ), this, SLOT( slotViewDocument( int ) ) );
|
||||
|
||||
m_copyReference = client->action( "edit_copyref" );
|
||||
m_find = client->action( "edit_find" );
|
||||
m_findNext = client->action( "edit_find_next" );
|
||||
- m_viewDocumentActionMenu = dynamic_cast<KActionMenu*>( client->action( "view_document" ) );
|
||||
m_listViewElements->setViewShowColumnsMenu( dynamic_cast<KActionMenu*>( client->action( "view_showcolumns" ) ) );
|
||||
m_searchWebsitesActionMenu = dynamic_cast<KActionMenu*>( client->action( "search_document_online" ) );
|
||||
}
|
||||
@@ -486,6 +490,7 @@
|
||||
{
|
||||
KPopupMenu * popup = m_viewDocumentActionMenu->popupMenu();
|
||||
popup->clear();
|
||||
+ m_viewDocumentActionMenuURLs.clear();
|
||||
|
||||
BibTeX::Element * currentElement = NULL;
|
||||
|
||||
@@ -517,6 +522,7 @@
|
||||
popup->insertItem( SmallIcon( "html" ), prettyURL );
|
||||
else
|
||||
popup->insertItem( prettyURL );
|
||||
+ m_viewDocumentActionMenuURLs.append( prettyURL );
|
||||
}
|
||||
m_viewDocumentActionMenu->setEnabled( TRUE );
|
||||
}
|
||||
@@ -908,7 +914,7 @@
|
||||
|
||||
void DocumentWidget::slotViewDocument( int id )
|
||||
{
|
||||
- kapp->invokeBrowser( m_viewDocumentActionMenu->popupMenu() ->text( id ) );
|
||||
+ kapp->invokeBrowser( m_viewDocumentActionMenuURLs[ m_viewDocumentActionMenu->popupMenu() ->indexOf( id ) ] );
|
||||
}
|
||||
|
||||
}
|
12
databases/kbibtex/files/patch-src-documentwidget.h
Normal file
12
databases/kbibtex/files/patch-src-documentwidget.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
Index: src/documentwidget.h
|
||||
===================================================================
|
||||
--- src/documentwidget.h (Revision 308)
|
||||
+++ src/documentwidget.h (Revision 310)
|
||||
@@ -106,6 +106,7 @@
|
||||
int m_newElementCounter;
|
||||
EditMode m_editMode;
|
||||
KActionMenu *m_viewDocumentActionMenu;
|
||||
+ QStringList m_viewDocumentActionMenuURLs;
|
||||
KActionMenu *m_searchWebsitesActionMenu;
|
||||
KAction *m_find;
|
||||
KAction *m_findNext;
|
12
databases/kbibtex/files/patch-src-settings.cpp
Normal file
12
databases/kbibtex/files/patch-src-settings.cpp
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -Naur kbibtex-0.1.5_orig/src/settings.cpp kbibtex-0.1.5/src/settings.cpp
|
||||
--- src/settings.cpp 2006-10-03 21:14:45.000000000 +0200
|
||||
+++ src/settings.cpp 2007-02-27 13:20:13.000000000 +0100
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
config->setGroup( "SearchURLs" );
|
||||
int i = 1;
|
||||
- for ( QValueList<SearchURL*>::ConstIterator it = searchURLs.begin(); it != searchURLs.end(); ++it )
|
||||
+ for ( QValueList<SearchURL*>::ConstIterator it = searchURLs.begin(); it != searchURLs.end(); ++it, ++i )
|
||||
{
|
||||
config->writeEntry( QString( "SearchURLDescription%1" ).arg( i ), ( *it ) ->description );
|
||||
config->writeEntry( QString( "SearchURL%1" ).arg( i ), ( *it ) ->url );
|
10
databases/kbibtex/files/patch-src-webquerypubmed.cpp
Normal file
10
databases/kbibtex/files/patch-src-webquerypubmed.cpp
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- src/webquerypubmed.cpp 2006-10-04 21:10:15.000000000 +0200
|
||||
+++ src/webquerypubmed.cpp 2007-02-27 13:44:16.000000000 +0100
|
||||
@@ -206,6 +206,7 @@
|
||||
doc.setContent( buffer );
|
||||
QDomElement docElem = doc.documentElement();
|
||||
ResultParser resultParser( m_listViewResults, doc.documentElement() );
|
||||
+ buffer->close();
|
||||
|
||||
setEnabled( TRUE );
|
||||
QApplication::restoreOverrideCursor();
|
Loading…
Add table
Reference in a new issue