Author: arekm Date: Thu Nov 19 12:52:00 2009 GMT Module: packages Tag: HEAD ---- Log message: - rel 2; drop stupid DRM restrictions
---- Files affected: packages/kde4-kdegraphics: kde4-kdegraphics.spec (1.76 -> 1.77) , kde4-kdegraphics-nolimits.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/kde4-kdegraphics/kde4-kdegraphics.spec diff -u packages/kde4-kdegraphics/kde4-kdegraphics.spec:1.76 packages/kde4-kdegraphics/kde4-kdegraphics.spec:1.77 --- packages/kde4-kdegraphics/kde4-kdegraphics.spec:1.76 Sat Oct 31 14:59:43 2009 +++ packages/kde4-kdegraphics/kde4-kdegraphics.spec Thu Nov 19 13:51:54 2009 @@ -10,12 +10,13 @@ Summary(pt_BR.UTF-8): K Desktop Environment - Aplicações gráficas Name: kde4-kdegraphics Version: 4.3.3 -Release: 1 +Release: 2 License: GPL Group: X11/Applications/Graphics Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2 # Source0-md5: e150a9538133a359e3e2e8ccf0c58575 Patch100: %{name}-branch.diff +Patch0: %{name}-nolimits.patch URL: http://www.kde.org/ BuildRequires: OpenEXR-devel >= 1.1.0 BuildRequires: OpenGL-GLU-devel @@ -361,6 +362,7 @@ %prep %setup -q -n %{orgname}-%{version} #%patch100 -p0 +%patch0 -p1 %build install -d build @@ -578,6 +580,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.77 2009/11/19 12:51:54 arekm +- rel 2; drop stupid DRM restrictions + Revision 1.76 2009/10/31 13:59:43 shadzik - 4.3.3 ================================================================ Index: packages/kde4-kdegraphics/kde4-kdegraphics-nolimits.patch diff -u /dev/null packages/kde4-kdegraphics/kde4-kdegraphics-nolimits.patch:1.1 --- /dev/null Thu Nov 19 13:52:00 2009 +++ packages/kde4-kdegraphics/kde4-kdegraphics-nolimits.patch Thu Nov 19 13:51:54 2009 @@ -0,0 +1,99 @@ +--- kdegraphics-4.3.3/okular/part.cpp~ 2009-10-30 13:30:15.000000000 +0100 ++++ kdegraphics-4.3.3/okular/part.cpp 2009-11-19 13:43:12.979602320 +0100 +@@ -1973,12 +1973,6 @@ + + void Part::doPrint(QPrinter &printer) + { +- if (!m_document->isAllowed(Okular::AllowPrint)) +- { +- KMessageBox::error(widget(), i18n("Printing this document is not allowed.")); +- return; +- } +- + if (!m_document->print(printer)) + { + KMessageBox::error(widget(), i18n("Could not print the document. Please report to bugs.kde.org")); +--- kdegraphics-4.3.3/okular/ui/pageview.cpp~ 2009-10-30 13:30:15.000000000 +0100 ++++ kdegraphics-4.3.3/okular/ui/pageview.cpp 2009-11-19 13:45:02.073758178 +0100 +@@ -786,7 +786,7 @@ + w->setPageItem( item ); + w->setFormWidgetsController( d->formWidgetsController() ); + w->setVisibility( false ); +- w->setCanBeFilled( d->document->isAllowed( Okular::AllowFillForms ) ); ++ w->setCanBeFilled( true ); + item->formWidgets().insert( ff->id(), w ); + hasformwidgets = true; + } +@@ -855,7 +855,7 @@ + { // may be null if dummy mode is on + d->aToggleForms->setEnabled( haspages && hasformwidgets ); + } +- bool allowAnnotations = d->document->isAllowed( Okular::AllowNotes ); ++ bool allowAnnotations = true; + if ( d->annotator ) + { + bool allowTools = haspages && allowAnnotations; +@@ -2022,11 +2022,6 @@ + { + menu.addTitle( i18np( "Text (1 character)", "Text (%1 characters)", selectedText.length() ) ); + textToClipboard = menu.addAction( KIcon("edit-copy"), i18n( "Copy to Clipboard" ) ); +- if ( !d->document->isAllowed( Okular::AllowCopy ) ) +- { +- textToClipboard->setEnabled( false ); +- textToClipboard->setText( i18n("Copy forbidden by DRM") ); +- } + if ( Okular::Settings::useKTTSD() ) + speakText = menu.addAction( KIcon("text-speak"), i18n( "Speak Text" ) ); + } +@@ -2109,7 +2104,7 @@ + { + d->mouseTextSelecting = false; + // textSelectionClear(); +- if ( d->document->isAllowed( Okular::AllowCopy ) ) ++ if ( true ) + { + const QString text = d->selectedText(); + if ( !text.isEmpty() ) +@@ -2127,11 +2122,6 @@ + QAction *speakText = 0; + if ( Okular::Settings::useKTTSD() ) + speakText = menu.addAction( KIcon( "text-speak" ), i18n( "Speak Text" ) ); +- if ( !d->document->isAllowed( Okular::AllowCopy ) ) +- { +- textToClipboard->setEnabled( false ); +- textToClipboard->setText( i18n("Copy forbidden by DRM") ); +- } + QAction *choice = menu.exec( e->globalPos() ); + // check if the user really selected an action + if ( choice ) +@@ -3323,7 +3313,7 @@ + if ( !d->annotator ) + { + d->annotator = new PageViewAnnotator( this, d->document ); +- bool allowTools = d->document->pages() > 0 && d->document->isAllowed( Okular::AllowNotes ); ++ bool allowTools = d->document->pages() > 0; + d->annotator->setToolsEnabled( allowTools ); + d->annotator->setTextToolsEnabled( allowTools && d->document->supportsSearching() ); + } +--- kdegraphics-4.3.3/okular/ui/annotationpropertiesdialog.cpp~ 2008-08-28 18:12:12.000000000 +0200 ++++ kdegraphics-4.3.3/okular/ui/annotationpropertiesdialog.cpp 2009-11-19 13:45:37.372922350 +0100 +@@ -34,7 +34,7 @@ + { + setFaceType( Tabbed ); + m_annot=ann; +- bool canEditAnnotations = !(ann->flags() & Okular::Annotation::External) && m_document->isAllowed( Okular::AllowNotes ); ++ bool canEditAnnotations = !(ann->flags() & Okular::Annotation::External); + setCaptionTextbyAnnotType(); + if ( canEditAnnotations ) + { +--- kdegraphics-4.3.3/okular/ui/annotationpopup.cpp~ 2008-08-14 12:44:45.000000000 +0200 ++++ kdegraphics-4.3.3/okular/ui/annotationpopup.cpp 2009-11-19 13:46:16.916252021 +0100 +@@ -50,7 +50,7 @@ + popoutWindow = menu.addAction( KIcon( "comment" ), i18n( "&Open Pop-up Note" ) ); + popoutWindow->setEnabled( onlyOne ); + deleteNote = menu.addAction( KIcon( "list-remove" ), i18n( "&Delete" ) ); +- deleteNote->setEnabled( mDocument->isAllowed( Okular::AllowNotes ) ); ++ deleteNote->setEnabled( true ); + + if ( onlyOne && mAnnotations.first().first->flags() & Okular::Annotation::DenyDelete ) + deleteNote->setEnabled( false ); ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kde4-kdegraphics/kde4-kdegraphics.spec?r1=1.76&r2=1.77&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
