diff options
Diffstat (limited to 'devel/smokegen')
-rw-r--r-- | devel/smokegen/Makefile | 27 | ||||
-rw-r--r-- | devel/smokegen/distinfo | 2 | ||||
-rw-r--r-- | devel/smokegen/files/patch-cmake__CMakeLists.txt | 9 | ||||
-rw-r--r-- | devel/smokegen/pkg-descr | 5 | ||||
-rw-r--r-- | devel/smokegen/pkg-plist | 36 |
5 files changed, 79 insertions, 0 deletions
diff --git a/devel/smokegen/Makefile b/devel/smokegen/Makefile new file mode 100644 index 000000000000..6b53fa816672 --- /dev/null +++ b/devel/smokegen/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= smokegen +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= devel kde +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= SMOKE bindings for KDE + +CONFLICTS= kdebindings-smoke-4.[0-6].* + +USE_KDE4= kdehier kdeprefix +USE_QT4= xml qmake_build moc_build uic_build rcc_build +USE_XZ= yes +USE_CMAKE= yes +CMAKE_ARGS+= -DSMOKE_CMAKE_MODULE_DIR:PATH=${PREFIX}/lib/cmake/smoke +MAKE_JOBS_SAFE= yes +USE_LDCONFIG= yes + +pre-configure: + ${REINPLACE_CMD} -e 's|share/smoke/cmake|lib/cmake/smoke|g' \ + ${WRKSRC}/smokebase/CMakeLists.txt + +.include <bsd.port.mk> diff --git a/devel/smokegen/distinfo b/devel/smokegen/distinfo new file mode 100644 index 000000000000..bce45aea4bbd --- /dev/null +++ b/devel/smokegen/distinfo @@ -0,0 +1,2 @@ +SHA256 (KDE/smokegen-4.9.5.tar.xz) = 0e5a7bed31799e8e56c13c16ef1847193f9d3bf1285523099f5a493346eed903 +SIZE (KDE/smokegen-4.9.5.tar.xz) = 149772 diff --git a/devel/smokegen/files/patch-cmake__CMakeLists.txt b/devel/smokegen/files/patch-cmake__CMakeLists.txt new file mode 100644 index 000000000000..c65ef9bbb1e0 --- /dev/null +++ b/devel/smokegen/files/patch-cmake__CMakeLists.txt @@ -0,0 +1,9 @@ +--- ./cmake/CMakeLists.txt.orig 2011-09-02 10:45:20.417638425 +0200 ++++ ./cmake/CMakeLists.txt 2011-09-02 10:47:24.107638581 +0200 +@@ -21,4 +21,5 @@ + MacroOptionalFindPackage.cmake + ) + +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/SmokeConfig.cmake ${smoke_cmake_files} DESTINATION ${SMOKE_CMAKE_MODULE_DIR}) ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/SmokeConfig.cmake DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake/smoke) ++install(FILES ${smoke_cmake_files} DESTINATION ${SMOKE_CMAKE_MODULE_DIR}) diff --git a/devel/smokegen/pkg-descr b/devel/smokegen/pkg-descr new file mode 100644 index 000000000000..39f1e8b9281c --- /dev/null +++ b/devel/smokegen/pkg-descr @@ -0,0 +1,5 @@ +SMOKE stands for "Scripting Meta Object Kompiler Engine". +SMOKE is language-independent enough for other bindings (e.g. to +other scripting languages) to be based on it. + +WWW: http://www.kde.org/ diff --git a/devel/smokegen/pkg-plist b/devel/smokegen/pkg-plist new file mode 100644 index 000000000000..d13556025d26 --- /dev/null +++ b/devel/smokegen/pkg-plist @@ -0,0 +1,36 @@ +bin/smokeapi +bin/smokegen +include/smoke.h +include/smokegen/generator_export.h +include/smokegen/generatorenvironment.h +include/smokegen/generatorpreprocessor.h +include/smokegen/generatorvisitor.h +include/smokegen/name_compiler.h +include/smokegen/options.h +include/smokegen/type.h +include/smokegen/type_compiler.h +lib/cmake/smoke/SmokeConfig.cmake +lib/cmake/smoke/SmokeVersionConfig.cmake +lib/libcppparser.so +lib/libsmokebase.so +lib/libsmokebase.so.3 +lib/libsmokebase.so.3.0.0 +lib/smokegen/generator_dump.so +lib/smokegen/generator_smoke.so +share/smoke/cmake/FindLibraryWithDebug.cmake +share/smoke/cmake/FindPhonon.cmake +share/smoke/cmake/FindQImageBlitz.cmake +share/smoke/cmake/FindQScintilla.cmake +share/smoke/cmake/FindQwt5.cmake +share/smoke/cmake/HandleImportedTargetsInCMakeRequiredLibraries.cmake +share/smoke/cmake/MacroLogFeature.cmake +share/smoke/cmake/MacroOptionalAddBindings.cmake +share/smoke/cmake/MacroOptionalFindPackage.cmake +share/smokegen/string.h +@dirrmtry share/smokegen +@dirrm share/smoke/cmake +@dirrm share/smoke +@dirrm lib/smokegen +@dirrm lib/cmake/smoke +@dirrmtry lib/cmake +@dirrm include/smokegen |