[95457] trunk/dports/kde

nicos at macports.org nicos at macports.org
Fri Jul 13 02:45:49 PDT 2012


Revision: 95457
          https://trac.macports.org/changeset/95457
Author:   nicos at macports.org
Date:     2012-07-13 02:45:48 -0700 (Fri, 13 Jul 2012)
Log Message:
-----------
perlkde: adding port of KDE bindings with Perl

Added Paths:
-----------
    trunk/dports/kde/perlkde/
    trunk/dports/kde/perlkde/Portfile
    trunk/dports/kde/perlkde/files/
    trunk/dports/kde/perlkde/files/patch-doopen.diff

Added: trunk/dports/kde/perlkde/Portfile
===================================================================
--- trunk/dports/kde/perlkde/Portfile	                        (rev 0)
+++ trunk/dports/kde/perlkde/Portfile	2012-07-13 09:45:48 UTC (rev 95457)
@@ -0,0 +1,30 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                perlkde
+version             4.8.3
+categories          kde kde4
+license             GPL-2+
+maintainers         nicos openmaintainer
+description         Perl bindings for the KDE4 libraries.
+long_description    ${description} The implementation is based on the smoke interface.
+platforms           darwin
+homepage            http://techbase.kde.org/Development/Languages/Perl
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+distname            ${name}-${version}
+checksums           rmd160  58a1d39f8da80c54f81d38cd246406a20609a751 \
+                    sha256  0e9a5b087fda274171095e21cbab507786fcaf66e0dd9fe003374e5051615598
+
+depends_lib-append  port:kdelibs4 \
+                    port:smokekde \
+                    port:perlqt \
+                    path:bin/perl:perl5
+
+patchfiles          patch-doopen.diff
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+\\.\\d+\\.\\d+)


Property changes on: trunk/dports/kde/perlkde/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/perlkde/files/patch-doopen.diff
===================================================================
--- trunk/dports/kde/perlkde/files/patch-doopen.diff	                        (rev 0)
+++ trunk/dports/kde/perlkde/files/patch-doopen.diff	2012-07-13 09:45:48 UTC (rev 95457)
@@ -0,0 +1,380 @@
+diff -ru ../perlkde-4.8.4_orig/akonadi/src/akonadihandlers.cpp ./akonadi/src/akonadihandlers.cpp
+--- ../perlkde-4.8.4_orig/akonadi/src/akonadihandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./akonadi/src/akonadihandlers.cpp	2012-07-13 18:07:32.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./akonadi/src: akonadihandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/attica/src/atticahandlers.cpp ./attica/src/atticahandlers.cpp
+--- ../perlkde-4.8.4_orig/attica/src/atticahandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./attica/src/atticahandlers.cpp	2012-07-13 18:08:23.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./attica/src: atticahandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/kate/src/katehandlers.cpp ./kate/src/katehandlers.cpp
+--- ../perlkde-4.8.4_orig/kate/src/katehandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kate/src/katehandlers.cpp	2012-07-13 18:10:48.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kate/src: katehandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/kdecore/src/kdecore4handlers.cpp ./kdecore/src/kdecore4handlers.cpp
+--- ../perlkde-4.8.4_orig/kdecore/src/kdecore4handlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kdecore/src/kdecore4handlers.cpp	2012-07-13 17:57:17.000000000 +0900
+@@ -23,6 +23,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kdecore/src: kdecore4handlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/kdeui/src/kdeui4handlers.cpp ./kdeui/src/kdeui4handlers.cpp
+--- ../perlkde-4.8.4_orig/kdeui/src/kdeui4handlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kdeui/src/kdeui4handlers.cpp	2012-07-13 17:55:53.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kdeui/src: kdeui4handlers.cpp.orig.cpp
+Only in ./kfile: .DS_Store
+diff -ru ../perlkde-4.8.4_orig/kfile/src/kfilehandlers.cpp ./kfile/src/kfilehandlers.cpp
+--- ../perlkde-4.8.4_orig/kfile/src/kfilehandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kfile/src/kfilehandlers.cpp	2012-07-13 17:56:22.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kfile/src: kfilehandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/khtml/src/khtmlhandlers.cpp ./khtml/src/khtmlhandlers.cpp
+--- ../perlkde-4.8.4_orig/khtml/src/khtmlhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./khtml/src/khtmlhandlers.cpp	2012-07-13 17:57:50.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./khtml/src: khtmlhandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/kio/src/kio4handlers.cpp ./kio/src/kio4handlers.cpp
+--- ../perlkde-4.8.4_orig/kio/src/kio4handlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kio/src/kio4handlers.cpp	2012-07-13 17:59:57.000000000 +0900
+@@ -23,6 +23,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kio/src: kio4handlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/knewstuff2/src/knewstuff2handlers.cpp ./knewstuff2/src/knewstuff2handlers.cpp
+--- ../perlkde-4.8.4_orig/knewstuff2/src/knewstuff2handlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./knewstuff2/src/knewstuff2handlers.cpp	2012-07-13 17:59:00.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./knewstuff2/src: knewstuff2handlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/knewstuff3/src/knewstuff3handlers.cpp ./knewstuff3/src/knewstuff3handlers.cpp
+--- ../perlkde-4.8.4_orig/knewstuff3/src/knewstuff3handlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./knewstuff3/src/knewstuff3handlers.cpp	2012-07-13 17:59:26.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./knewstuff3/src: knewstuff3handlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/kparts/src/kpartshandlers.cpp ./kparts/src/kpartshandlers.cpp
+--- ../perlkde-4.8.4_orig/kparts/src/kpartshandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kparts/src/kpartshandlers.cpp	2012-07-13 18:00:46.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kparts/src: kpartshandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/ktexteditor/src/ktexteditorhandlers.cpp ./ktexteditor/src/ktexteditorhandlers.cpp
+--- ../perlkde-4.8.4_orig/ktexteditor/src/ktexteditorhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./ktexteditor/src/ktexteditorhandlers.cpp	2012-07-13 18:01:48.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./ktexteditor/src: ktexteditorhandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/kutils/src/kutilshandlers.cpp ./kutils/src/kutilshandlers.cpp
+--- ../perlkde-4.8.4_orig/kutils/src/kutilshandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./kutils/src/kutilshandlers.cpp	2012-07-13 18:01:16.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./kutils/src: kutilshandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/nepomuk/src/nepomukhandlers.cpp ./nepomuk/src/nepomukhandlers.cpp
+--- ../perlkde-4.8.4_orig/nepomuk/src/nepomukhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./nepomuk/src/nepomukhandlers.cpp	2012-07-13 18:08:55.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./nepomuk/src: nepomukhandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/nepomukquery/src/nepomukqueryhandlers.cpp ./nepomukquery/src/nepomukqueryhandlers.cpp
+--- ../perlkde-4.8.4_orig/nepomukquery/src/nepomukqueryhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./nepomukquery/src/nepomukqueryhandlers.cpp	2012-07-13 18:09:31.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./nepomukquery/src: nepomukqueryhandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/okular/src/okularhandlers.cpp ./okular/src/okularhandlers.cpp
+--- ../perlkde-4.8.4_orig/okular/src/okularhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./okular/src/okularhandlers.cpp	2012-07-13 18:10:00.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./okular/src: okularhandlers.cpp.orig.cpp
+Only in .: patch-doopen.diff
+diff -ru ../perlkde-4.8.4_orig/plasma/src/plasma4handlers.cpp ./plasma/src/plasma4handlers.cpp
+--- ../perlkde-4.8.4_orig/plasma/src/plasma4handlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./plasma/src/plasma4handlers.cpp	2012-07-13 18:02:17.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./plasma/src: plasma4handlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/solid/src/solidhandlers.cpp ./solid/src/solidhandlers.cpp
+--- ../perlkde-4.8.4_orig/solid/src/solidhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./solid/src/solidhandlers.cpp	2012-07-13 18:04:41.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./solid/src: solidhandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/soprano/src/sopranohandlers.cpp ./soprano/src/sopranohandlers.cpp
+--- ../perlkde-4.8.4_orig/soprano/src/sopranohandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./soprano/src/sopranohandlers.cpp	2012-07-13 18:05:11.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./soprano/src: sopranohandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/sopranoclient/src/sopranoclienthandlers.cpp ./sopranoclient/src/sopranoclienthandlers.cpp
+--- ../perlkde-4.8.4_orig/sopranoclient/src/sopranoclienthandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./sopranoclient/src/sopranoclienthandlers.cpp	2012-07-13 18:05:51.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./sopranoclient/src: sopranoclienthandlers.cpp.orig.cpp
+diff -ru ../perlkde-4.8.4_orig/sopranoserver/src/sopranoserverhandlers.cpp ./sopranoserver/src/sopranoserverhandlers.cpp
+--- ../perlkde-4.8.4_orig/sopranoserver/src/sopranoserverhandlers.cpp	2011-07-28 03:37:38.000000000 +0900
++++ ./sopranoserver/src/sopranoserverhandlers.cpp	2012-07-13 18:06:58.000000000 +0900
+@@ -21,6 +21,13 @@
+ #include "perl.h"
+ #include "XSUB.h"
+ #include "ppport.h"
++#ifdef do_open
++#undef do_open
++#endif
++	
++#ifdef do_close
++#undef do_close
++#endif	
+ }
+ 
+ #include <smokeperl.h>
+Only in ./sopranoserver/src: sopranoserverhandlers.cpp.orig.cpp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120713/f7b2436c/attachment-0001.html>


More information about the macports-changes mailing list