Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_2D / perl-Wx
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               perl-Wx
4 VERSION=                0.9932
5 KEYWORDS=               perl
6 VARIANTS=               536 538
7 SDESC[536]=             Interface to the wxWidgets GUI toolkit (5.36)
8 SDESC[538]=             Interface to the wxWidgets GUI toolkit (5.38)
9 HOMEPAGE=               http://svn.code.sf.net/p/wxperl/code/wxPerl
10 CONTACT=                Perl_Automaton[perl@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            CPAN/ID:M/MD/MDOOTSON
14 DISTFILE[1]=            Wx-0.9932.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[536]=             single
17 SPKGS[538]=             single
18
19 OPTIONS_AVAILABLE=      PERL_536 PERL_538
20 OPTIONS_STANDARD=       none
21 VOPTS[536]=             PERL_536=ON PERL_538=OFF
22 VOPTS[538]=             PERL_536=OFF PERL_538=ON
23
24 DISTNAME=               Wx-0.9932
25
26 GENERATED=              yes
27
28 CONFIGURE_ENV=          CXX="{{CXX}}"
29
30 SINGLE_JOB=             yes
31
32 CFLAGS=                 -std=c++11
33                         -pthread
34                         -Wno-write-strings
35
36 [PERL_536].BUILDRUN_DEPENDS_ON=         perl-Alien-wxWidgets:single:536
37 [PERL_536].BUILD_DEPENDS_ON=            perl-ExtUtils-XSpp:single:536
38 [PERL_536].USES_ON=                     perl:536,configure
39
40 [PERL_538].BUILDRUN_DEPENDS_ON=         perl-Alien-wxWidgets:single:538
41 [PERL_538].BUILD_DEPENDS_ON=            perl-ExtUtils-XSpp:single:538
42 [PERL_538].USES_ON=                     perl:538,configure
43
44 pre-build:
45         (cd ${WRKSRC} && ${DO_MAKE_BUILD} generated)
46
47 post-configure:
48         ${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \
49                 ${REINPLACE_CMD} -e \
50                 's|$$(CC)|$$(CXX)|g ; \
51                  s|$$(CCFLAGS)|$$(CXXFLAGS)|g'
52
53 [FILE:55:descriptions/desc.single]
54 interface to the wxWidgets cross-platform GUI toolkit
55
56
57
58 [FILE:95:distinfo]
59 1cfdb6535a0f4676e6f1aab2c9d8e16d577be3eb3b7cc04c8074d685e6651b70       486326 Wx-0.9932.tar.gz
60
61
62 [FILE:360:patches/patch-XS_PropertySheetDialog.xsp]
63 --- XS/PropertySheetDialog.xsp.orig     2014-03-08 13:01:15 UTC
64 +++ XS/PropertySheetDialog.xsp
65 @@ -49,7 +49,7 @@
66      void SetBookCtrl( wxBookCtrlBase* book );
67      wxBookCtrlBase* GetBookCtrl() const;
68  
69 -    void SetInnerSize( wxSizer* sizer );
70 +    void SetInnerSizer( wxSizer* sizer );
71      wxSizer* GetInnerSizer() const;
72  
73  #if WXPERL_W_VERSION_GE( 2, 7, 2 )
74
75
76 [FILE:440:patches/patch-build_Wx_build_MakeMaker_Any__wx__config.pm]
77 --- build/Wx/build/MakeMaker/Any_wx_config.pm.orig      2014-03-08 13:01:15 UTC
78 +++ build/Wx/build/MakeMaker/Any_wx_config.pm
79 @@ -39,15 +39,6 @@ sub get_flags {
80    return %config;
81  }
82  
83 -sub const_config {
84 -    my $text = shift->SUPER::const_config( @_ );
85 -
86 -    $text =~ s{^(LD(?:DL)?FLAGS\s*=.*?)-L/usr/local/lib64/?}{$1}mg;
87 -    $text =~ s{^(LD(?:DL)?FLAGS\s*=.*?)-L/usr/local/lib/?}{$1}mg;
88 -
89 -    return $text;
90 -}
91 -
92  1;
93  
94  # local variables:
95