diff --git a/perl-Wx.spec b/perl-Wx.spec index 00ac40b..4e618ce 100644 --- a/perl-Wx.spec +++ b/perl-Wx.spec @@ -5,12 +5,12 @@ # # NOTE: On every new version, we need to manually regenerate the list of XS Provides -# cd Wx-*/XS -# for i in `grep -r "PACKAGE=" * | cut -d " " -f 2 | sed 's|PACKAGE=|perl(|g' | grep "Wx::" | sort -n`; do printf "Provides: $i)\\n"; done +# cd Wx-* +# for i in `grep -r "PACKAGE=" * | cut -d " " -f 2 | sed 's|PACKAGE=|perl(|g' | grep "Wx::" | sort -n |uniq`; do printf "Provides: $i)\\n"; done Name: perl-Wx Version: 0.98 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Interface to the wxWidgets cross-platform GUI toolkit Group: Development/Libraries @@ -34,13 +34,17 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi # Manual provides from XS Provides: perl(Wx::AcceleratorEntry) Provides: perl(Wx::AcceleratorTable) -Provides: perl(Wx::AcceleratorTable) +Provides: perl(Wx::ActivateEvent) Provides: perl(Wx::ANIHandler) Provides: perl(Wx::App) Provides: perl(Wx::_App) +Provides: perl(Wx::ArchiveFSHandler) Provides: perl(Wx::ArtProvider) +Provides: perl(Wx::AUI) +Provides: perl(Wx::BestHelpController) Provides: perl(Wx::Bitmap) Provides: perl(Wx::BitmapButton) +Provides: perl(Wx::BitmapDataObject) Provides: perl(Wx::BitmapToggleButton) Provides: perl(Wx::BMPHandler) Provides: perl(Wx::BoxSizer) @@ -51,33 +55,67 @@ Provides: perl(Wx::Caret) Provides: perl(Wx::CaretSuspend) Provides: perl(Wx::CheckBox) Provides: perl(Wx::CheckListBox) +Provides: perl(Wx::ChildFocusEvent) +Provides: perl(Wx::CHMHelpController) Provides: perl(Wx::Choice) Provides: perl(Wx::ClassInfo) Provides: perl(Wx::ClientDC) +Provides: perl(Wx::Clipboard) +Provides: perl(Wx::ClipboardTextEvent) +Provides: perl(Wx::CloseEvent) Provides: perl(Wx::Colour) Provides: perl(Wx::ColourData) Provides: perl(Wx::ColourDatabase) Provides: perl(Wx::ColourDialog) Provides: perl(Wx::ComboBox) +Provides: perl(Wx::CommandEvent) Provides: perl(Wx::ConfigBase) +Provides: perl(Wx::ContextHelp) +Provides: perl(Wx::ContextHelpButton) +Provides: perl(Wx::ContextMenuEvent) +Provides: perl(Wx::Control) Provides: perl(Wx::CURHandler) Provides: perl(Wx::Cursor) +Provides: perl(Wx::DataFormat) +Provides: perl(Wx::DataObject) +Provides: perl(Wx::DataObjectComposite) +Provides: perl(Wx::DataObjectSimple) +Provides: perl(Wx::DataView) Provides: perl(Wx::DC) Provides: perl(Wx::DCOverlay) Provides: perl(Wx::DirDialog) +Provides: perl(Wx::DocChildFrame) +Provides: perl(Wx::DocManager) +Provides: perl(Wx::DocMDIChildFrame) +Provides: perl(Wx::DocMDIParentFrame) +Provides: perl(Wx::DocParentFrame) +Provides: perl(Wx::DocTemplate) +Provides: perl(Wx::Document) +Provides: perl(Wx::DropFilesEvent) +Provides: perl(Wx::DropSource) +Provides: perl(Wx::DropTarget) +Provides: perl(Wx::EraseEvent) +Provides: perl(Wx::Event) Provides: perl(Wx::EvtHandler) Provides: perl(Wx::FileConfig) +Provides: perl(Wx::FileDataObject) Provides: perl(Wx::FileDialog) +Provides: perl(Wx::FileDropTarget) +Provides: perl(Wx::FileHistory) +Provides: perl(Wx::FileSystem) +Provides: perl(Wx::FileSystemHandler) Provides: perl(Wx::FindDialogEvent) Provides: perl(Wx::FindReplaceData) Provides: perl(Wx::FindReplaceDialog) Provides: perl(Wx::FlexGridSizer) +Provides: perl(Wx::FocusEvent) Provides: perl(Wx::Font) Provides: perl(Wx::FontData) Provides: perl(Wx::FontDialog) Provides: perl(Wx::FontEnumerator) Provides: perl(Wx::FontMapper) Provides: perl(Wx::Frame) +Provides: perl(Wx::FSFile) Provides: perl(Wx::Gauge) Provides: perl(Wx::GCDC) Provides: perl(Wx::GIFHandler) @@ -88,17 +126,57 @@ Provides: perl(Wx::GraphicsMatrix) Provides: perl(Wx::GraphicsObject) Provides: perl(Wx::GraphicsPath) Provides: perl(Wx::GraphicsPen) +Provides: perl(Wx::Grid) Provides: perl(Wx::GridBagSizer) +Provides: perl(Wx::GridCellAttr) +Provides: perl(Wx::GridCellAutoWrapStringEditor) +Provides: perl(Wx::GridCellAutoWrapStringRenderer) +Provides: perl(Wx::GridCellBoolEditor) +Provides: perl(Wx::GridCellBoolRenderer) +Provides: perl(Wx::GridCellChoiceEditor) +Provides: perl(Wx::GridCellCoords) +Provides: perl(Wx::GridCellDateTimeRenderer) +Provides: perl(Wx::GridCellEditor) +Provides: perl(Wx::GridCellEnumEditor) +Provides: perl(Wx::GridCellEnumRenderer) +Provides: perl(Wx::GridCellFloatEditor) +Provides: perl(Wx::GridCellFloatRenderer) +Provides: perl(Wx::GridCellNumberEditor) +Provides: perl(Wx::GridCellNumberRenderer) +Provides: perl(Wx::GridCellRenderer) +Provides: perl(Wx::GridCellStringRenderer) +Provides: perl(Wx::GridCellTextEditor) +Provides: perl(Wx::GridEditorCreatedEvent) +Provides: perl(Wx::GridEvent) +Provides: perl(Wx::GridRangeSelectEvent) +Provides: perl(Wx::GridSizeEvent) Provides: perl(Wx::GridSizer) +Provides: perl(Wx::GridTableBase) +Provides: perl(Wx::GridUpdateLocker) +Provides: perl(Wx::HelpControllerBase) +Provides: perl(Wx::HelpControllerHelpProvider) +Provides: perl(Wx::HelpEvent) +Provides: perl(Wx::HelpProvider) +Provides: perl(Wx::HtmlDCRenderer) +Provides: perl(Wx::HtmlEasyPrinting) +Provides: perl(Wx::HtmlHelpController) +Provides: perl(Wx::HtmlLinkInfo) +Provides: perl(Wx::HtmlWindow) Provides: perl(Wx::ICOHandler) Provides: perl(Wx::Icon) +Provides: perl(Wx::IconizeEvent) +Provides: perl(Wx::IdleEvent) Provides: perl(Wx::IFFHandler) Provides: perl(Wx::Image) Provides: perl(Wx::ImageHandler) Provides: perl(Wx::ImageList) Provides: perl(Wx::IndividualLayoutConstraint) +Provides: perl(Wx::InitDialogEvent) Provides: perl(Wx::InputStream) +Provides: perl(Wx::InternetFSHandler) +Provides: perl(Wx::JoystickEvent) Provides: perl(Wx::JPEGHandler) +Provides: perl(Wx::KeyEvent) Provides: perl(Wx::LanguageInfo) Provides: perl(Wx::LayoutConstraints) Provides: perl(Wx::ListBox) @@ -117,34 +195,65 @@ Provides: perl(Wx::LogStderr) Provides: perl(Wx::LogTextCtrl) Provides: perl(Wx::LogWindow) Provides: perl(Wx::Mask) +Provides: perl(Wx::MaximizeEvent) +Provides: perl(Wx::MDIChildFrame) +Provides: perl(Wx::MDIParentFrame) Provides: perl(Wx::MemoryDC) +Provides: perl(Wx::MemoryFSHandler) Provides: perl(Wx::Menu) Provides: perl(Wx::MenuBar) +Provides: perl(Wx::MenuEvent) Provides: perl(Wx::MenuItem) Provides: perl(Wx::MiniFrame) +Provides: perl(Wx::MouseCaptureChangedEvent) +Provides: perl(Wx::MouseCaptureLostEvent) +Provides: perl(Wx::MouseEvent) +Provides: perl(Wx::MoveEvent) Provides: perl(Wx::MultiChoiceDialog) Provides: perl(Wx::NativeFontInfo) +Provides: perl(Wx::NavigationKeyEvent) Provides: perl(Wx::Notebook) Provides: perl(Wx::NotebookEvent) Provides: perl(Wx::NotebookSizer) +Provides: perl(Wx::NotifyEvent) Provides: perl(Wx::NumberEntryDialog) Provides: perl(Wx::OutputStream) Provides: perl(Wx::Overlay) +Provides: perl(Wx::PageSetupDialog) +Provides: perl(Wx::PageSetupDialogData) Provides: perl(Wx::PaintDC) +Provides: perl(Wx::PaintEvent) Provides: perl(Wx::Palette) Provides: perl(Wx::Panel) Provides: perl(Wx::PasswordEntryDialog) Provides: perl(Wx::PCXHandler) Provides: perl(Wx::Pen) Provides: perl(Wx::PlArtProvider) +Provides: perl(Wx::PlCommandEvent) +Provides: perl(Wx::PlDataObjectSimple) +Provides: perl(Wx::PlEvent) +Provides: perl(Wx::PlFileSystemHandler) +Provides: perl(Wx::PlGridCellEditor) +Provides: perl(Wx::PlGridCellRenderer) Provides: perl(Wx::PlLog) Provides: perl(Wx::PlLogPassThrough) Provides: perl(Wx::PlSizer) +Provides: perl(Wx::PlThreadEvent) Provides: perl(Wx::PlValidator) +Provides: perl(Wx::PlXmlResourceHandler) Provides: perl(Wx::PNGHandler) Provides: perl(Wx::PNMHandler) Provides: perl(Wx::Point) Provides: perl(Wx::Position) +Provides: perl(Wx::PreviewCanvas) +Provides: perl(Wx::PrintData) +Provides: perl(Wx::PrintDialog) +Provides: perl(Wx::PrintDialogData) +Provides: perl(Wx::Printer) +Provides: perl(Wx::PrinterDC) +Provides: perl(Wx::PrintFactory) +Provides: perl(Wx::Printout) +Provides: perl(Wx::PrintPreview) Provides: perl(Wx::Process) Provides: perl(Wx::ProcessEvent) Provides: perl(Wx::ProgressDialog) @@ -153,17 +262,27 @@ Provides: perl(Wx::RadioButton) Provides: perl(Wx::Rect) Provides: perl(Wx::RegConfig) Provides: perl(Wx::Region) +Provides: perl(Wx::RichText) Provides: perl(Wx::SashEvent) Provides: perl(Wx::SashWindow) Provides: perl(Wx::ScreenDC) Provides: perl(Wx::ScrollBar) Provides: perl(Wx::ScrolledWindow) +Provides: perl(Wx::ScrollEvent) +Provides: perl(Wx::ScrollWinEvent) +Provides: perl(Wx::SetCursorEvent) +Provides: perl(Wx::SimpleHelpProvider) Provides: perl(Wx::SingleChoiceDialog) Provides: perl(Wx::SingleInstanceChecker) Provides: perl(Wx::Size) +Provides: perl(Wx::SizeEvent) Provides: perl(Wx::Sizer) Provides: perl(Wx::SizerItem) Provides: perl(Wx::Slider) +Provides: perl(Wx::SocketBase) +Provides: perl(Wx::SocketClient) +Provides: perl(Wx::SocketEvent) +Provides: perl(Wx::SocketServer) Provides: perl(Wx::SpinButton) Provides: perl(Wx::SpinCtrl) Provides: perl(Wx::SpinEvent) @@ -176,10 +295,13 @@ Provides: perl(Wx::StaticText) Provides: perl(Wx::StatusBar) Provides: perl(Wx::StopWatch) Provides: perl(Wx::Stream) +Provides: perl(Wx::SysColourChangedEvent) Provides: perl(Wx::SystemOptions) Provides: perl(Wx::SystemSettings) Provides: perl(Wx::TaskBarIcon) Provides: perl(Wx::TaskBarIconEvent) +Provides: perl(Wx::TextDataObject) +Provides: perl(Wx::TextDropTarget) Provides: perl(Wx::TextEntryDialog) Provides: perl(Wx::TGAHandler) Provides: perl(Wx::Thread) @@ -196,15 +318,24 @@ Provides: perl(Wx::TreeCtrl) Provides: perl(Wx::TreeEvent) Provides: perl(Wx::TreeItemData) Provides: perl(Wx::TreeItemId) +Provides: perl(Wx::UpdateUIEvent) +Provides: perl(Wx::URLDataObject) Provides: perl(Wx::Validator) +Provides: perl(Wx::View) Provides: perl(Wx::Wave) +Provides: perl(Wx::Window) +Provides: perl(Wx::WindowCreateEvent) Provides: perl(Wx::WindowDC) +Provides: perl(Wx::WindowDestroyEvent) Provides: perl(Wx::WindowDisabler) +Provides: perl(Wx::WinHelpController) Provides: perl(Wx::Wizard) Provides: perl(Wx::WizardEvent) Provides: perl(Wx::WizardPage) Provides: perl(Wx::WizardPageSimple) +Provides: perl(Wx::XmlResource) Provides: perl(Wx::XPMHandler) +Provides: perl(Wx::ZipFSHandler) %description The Wx module is a wrapper for the wxWidgets (formerly known as @@ -263,6 +394,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3pm* %changelog +* Wed Feb 9 2011 Tom Callaway - 0.98-5 +- add explicit provides for all XS files, not just the ones in XS/ + * Wed Feb 09 2011 Fedora Release Engineering - 0.98-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild