aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Leise <marco.leise@gmx.de>2016-01-18 17:10:32 +0100
committerMarco Leise <marco.leise@gmx.de>2016-01-18 17:10:32 +0100
commite0fb1b4988d36c64d1db6fe054ed2f0d8305eac2 (patch)
tree520d6eb587724b3d4ef9d557e750a46fa29b08c8 /dev-libs
parentVersion bump dmd 2.069.0_beta2 -> 2.069.1 (diff)
downloaddlang-e0fb1b4988d36c64d1db6fe054ed2f0d8305eac2.tar.gz
dlang-e0fb1b4988d36c64d1db6fe054ed2f0d8305eac2.tar.bz2
dlang-e0fb1b4988d36c64d1db6fe054ed2f0d8305eac2.zip
stabilization pass
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/GtkD/GtkD-3.1.3.ebuild111
-rw-r--r--dev-libs/GtkD/GtkD-3.1.4.ebuild111
-rw-r--r--dev-libs/GtkD/GtkD-3.1.5.ebuild2
-rw-r--r--dev-libs/GtkD/Manifest6
4 files changed, 2 insertions, 228 deletions
diff --git a/dev-libs/GtkD/GtkD-3.1.3.ebuild b/dev-libs/GtkD/GtkD-3.1.3.ebuild
deleted file mode 100644
index 6715996..0000000
--- a/dev-libs/GtkD/GtkD-3.1.3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="D binding and OO wrapper of GTK+ and is released on the LGPL license"
-HOMEPAGE="http://gtkd.org/"
-LICENSE="LGPL-3"
-
-SLOT="3"
-KEYWORDS="x86 amd64"
-SRC_URI="http://gtkd.org/Downloads/sources/${P}.zip"
-
-DLANG_VERSION_RANGE="2.064 2.066-2.067"
-DLANG_PACKAGE_TYPE="multi"
-
-inherit eutils dlang
-
-DEPEND="app-arch/unzip"
-RDEPEND="
- >=x11-libs/gtk+-3.16:3[${MULTILIB_USEDEP}]
- sourceview? ( >=x11-libs/gtksourceview-3.16:3.0 )
- gstreamer? ( >=media-libs/gstreamer-1.2:1.0 )
- vte? ( >=x11-libs/vte-0.37.4:2.91 )
-"
-
-GTKD_USE_FLAGS=(gtk opengl sourceview gstreamer vte )
-GTKD_LIB_NAMES=(gtkd gtkdgl gtkdsv gstreamerd vted )
-GTKD_SRC_DIRS=( src srcgl srcsv srcgstreamer srcvte)
-IUSE="${GTKD_USE_FLAGS[@]:1} static-libs"
-
-MAJOR=$(get_major_version)
-MINOR=$(get_after_major_version)
-
-src_unpack() {
- unzip -q "${DISTDIR}/${A}" -d "${S}"
-}
-
-d_src_compile() {
- compile_libs() {
- # Build the shared library version of the component
- if dlang_has_shared_lib_support; then
- dlang_compile_lib_so lib${LIB_NAME}-${MAJOR}.so.0.${MINOR} \
- lib${LIB_NAME}-${MAJOR}.so.0 -Isrc ${GTKD_SRC_DIRS[$i]}/*/*.d
- else
- ewarn "${DC} does not have shared library support."
- ewarn "Only static ${LIB_NAME} will be compiled if selected through the static-libs USE flag."
- fi
-
- # Build the static library version
- if use static-libs; then
- local libname=lib${LIB_NAME}-${MAJOR}
- if [[ "${DLANG_VENDOR}" == "DigitalMars" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -lib \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.a
- elif [[ "${DLANG_VENDOR}" == "GNU" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -c \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.o
- dlang_exec ar rcs ${libname}.a ${libname}.o
- elif [[ "${DLANG_VENDOR}" == "LDC" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -lib -od=${SRC_DIR} -oq \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.a
- fi
- fi
- }
-
- foreach_used_component compile_libs
-}
-
-d_src_install() {
- install_libs() {
- # Install the shared library version of the component
- if dlang_has_shared_lib_support; then
- local libfile="lib${LIB_NAME}-${MAJOR}.so"
- dolib.so "${libfile}.0.${MINOR}"
- dosym "${libfile}.0.${MINOR}" "/usr/$(get_libdir)/${libfile}.0"
- dosym "${libfile}.0.${MINOR}" "/usr/$(get_libdir)/${libfile}"
- fi
-
- # Install the static library version
- if use static-libs; then
- dolib.a "lib${LIB_NAME}-${MAJOR}.a"
- fi
- }
-
- foreach_used_component install_libs
-}
-
-d_src_install_all() {
- # Obligatory docs
- dodoc AUTHORS README
-
- # Include files
- insinto "${DLANG_IMPORT_DIR}/gtkd-${MAJOR}"
-
- install_headers() {
- files="${SRC_DIR}/*"
- doins -r ${files}
- }
-
- foreach_used_component install_headers
-}
-
-foreach_used_component() {
- for (( i = 0 ; i < ${#GTKD_LIB_NAMES[@]} ; i++ )); do
- if [[ ${GTKD_LIB_NAMES[$i]} == "gtkd" ]] || use ${GTKD_USE_FLAGS[$i]}; then
- LIB_NAME=${GTKD_LIB_NAMES[$i]} SRC_DIR=${GTKD_SRC_DIRS[$i]} ${@}
- fi
- done
-}
diff --git a/dev-libs/GtkD/GtkD-3.1.4.ebuild b/dev-libs/GtkD/GtkD-3.1.4.ebuild
deleted file mode 100644
index 23027d1..0000000
--- a/dev-libs/GtkD/GtkD-3.1.4.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="D binding and OO wrapper of GTK+ and is released on the LGPL license"
-HOMEPAGE="http://gtkd.org/"
-LICENSE="LGPL-3"
-
-SLOT="3"
-KEYWORDS="~x86 ~amd64"
-SRC_URI="http://gtkd.org/Downloads/sources/${P}.zip"
-
-DLANG_VERSION_RANGE="2.064 2.066-"
-DLANG_PACKAGE_TYPE="multi"
-
-inherit eutils dlang
-
-DEPEND="app-arch/unzip"
-RDEPEND="
- >=x11-libs/gtk+-3.16:3[${MULTILIB_USEDEP}]
- sourceview? ( >=x11-libs/gtksourceview-3.16:3.0 )
- gstreamer? ( >=media-libs/gstreamer-1.2:1.0 )
- vte? ( >=x11-libs/vte-0.37.4:2.91 )
-"
-
-GTKD_USE_FLAGS=(gtk opengl sourceview gstreamer vte )
-GTKD_LIB_NAMES=(gtkd gtkdgl gtkdsv gstreamerd vted )
-GTKD_SRC_DIRS=( src srcgl srcsv srcgstreamer srcvte)
-IUSE="${GTKD_USE_FLAGS[@]:1} static-libs"
-
-MAJOR=$(get_major_version)
-MINOR=$(get_after_major_version)
-
-src_unpack() {
- unzip -q "${DISTDIR}/${A}" -d "${S}"
-}
-
-d_src_compile() {
- compile_libs() {
- # Build the shared library version of the component
- if dlang_has_shared_lib_support; then
- dlang_compile_lib_so lib${LIB_NAME}-${MAJOR}.so.0.${MINOR} \
- lib${LIB_NAME}-${MAJOR}.so.0 -Isrc ${GTKD_SRC_DIRS[$i]}/*/*.d
- else
- ewarn "${DC} does not have shared library support."
- ewarn "Only static ${LIB_NAME} will be compiled if selected through the static-libs USE flag."
- fi
-
- # Build the static library version
- if use static-libs; then
- local libname=lib${LIB_NAME}-${MAJOR}
- if [[ "${DLANG_VENDOR}" == "DigitalMars" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -lib \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.a
- elif [[ "${DLANG_VENDOR}" == "GNU" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -c \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.o
- dlang_exec ar rcs ${libname}.a ${libname}.o
- elif [[ "${DLANG_VENDOR}" == "LDC" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -lib -od=${SRC_DIR} -oq \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.a
- fi
- fi
- }
-
- foreach_used_component compile_libs
-}
-
-d_src_install() {
- install_libs() {
- # Install the shared library version of the component
- if dlang_has_shared_lib_support; then
- local libfile="lib${LIB_NAME}-${MAJOR}.so"
- dolib.so "${libfile}.0.${MINOR}"
- dosym "${libfile}.0.${MINOR}" "/usr/$(get_libdir)/${libfile}.0"
- dosym "${libfile}.0.${MINOR}" "/usr/$(get_libdir)/${libfile}"
- fi
-
- # Install the static library version
- if use static-libs; then
- dolib.a "lib${LIB_NAME}-${MAJOR}.a"
- fi
- }
-
- foreach_used_component install_libs
-}
-
-d_src_install_all() {
- # Obligatory docs
- dodoc AUTHORS README
-
- # Include files
- insinto "${DLANG_IMPORT_DIR}/gtkd-${MAJOR}"
-
- install_headers() {
- files="${SRC_DIR}/*"
- doins -r ${files}
- }
-
- foreach_used_component install_headers
-}
-
-foreach_used_component() {
- for (( i = 0 ; i < ${#GTKD_LIB_NAMES[@]} ; i++ )); do
- if [[ ${GTKD_LIB_NAMES[$i]} == "gtkd" ]] || use ${GTKD_USE_FLAGS[$i]}; then
- LIB_NAME=${GTKD_LIB_NAMES[$i]} SRC_DIR=${GTKD_SRC_DIRS[$i]} ${@}
- fi
- done
-}
diff --git a/dev-libs/GtkD/GtkD-3.1.5.ebuild b/dev-libs/GtkD/GtkD-3.1.5.ebuild
index 23027d1..b482d51 100644
--- a/dev-libs/GtkD/GtkD-3.1.5.ebuild
+++ b/dev-libs/GtkD/GtkD-3.1.5.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://gtkd.org/"
LICENSE="LGPL-3"
SLOT="3"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="x86 amd64"
SRC_URI="http://gtkd.org/Downloads/sources/${P}.zip"
DLANG_VERSION_RANGE="2.064 2.066-"
diff --git a/dev-libs/GtkD/Manifest b/dev-libs/GtkD/Manifest
index 77de6e1..72e059a 100644
--- a/dev-libs/GtkD/Manifest
+++ b/dev-libs/GtkD/Manifest
@@ -1,9 +1,5 @@
DIST GtkD-2.4.2.zip 4190939 SHA256 7b3662a4433d64808224c227b3d365cb70b08984f4936e2e5b45be0f2488c722 SHA512 2d936c9ab69f8ea6fbd91696c91f04820f579e3cdb85914cda6611ac675dadd0d6e8d792ffced640097797f6851016474fadf964e2fc5032262c0945b875cd46 WHIRLPOOL fad54fdaee27381ba88733dbde7221e41fa5aa26f8727a76b3a2f1814796491f11fc2f45a7feda895ccfe81bfa84adb59ac31080ec424ff148e161ec15024435
-DIST GtkD-3.1.3.zip 3865608 SHA256 ce2dcdc7ca8b6fe9e7e71709d123dd96cd386d181454265aeb98ce60196aba5f SHA512 56c5353d39223eb128f780bfd77a77aac4d95424be1d5f53a4d978d6aadb6b19a3db25eb2e1a7dc6adbfb3ed97deb7060731caaf6d9d686a898463aa41e0dec5 WHIRLPOOL 423ace2cbf61354218bba0505d70236cbcafaeb50a6f3e616419bf63792eda9f4aa455e12ce7d409cb794cdca71b271bcad4837bf4ac5a4f31e353999c5fa812
-DIST GtkD-3.1.4.zip 3866060 SHA256 0025d0974fb5d16787ccbfa914b62e1c78a924e95d2ddc29e65c2ec036556bef SHA512 c2be4a6425ac735eb66dca0070643f508e63f03a431963601c657710c21478e835035451f4c34bc3a4c6eda0610bab0bdb61327e6e456a5cec3dfa4566b9e0f5 WHIRLPOOL 20f550d93edf6182ac964a5b3524179bbab26020ea74fc7928054c09ecde7514e4f3a5b8959826b154a82c9186903c41ee6dc5a537d2d6d73d7f97d89eec7fe1
DIST GtkD-3.1.5.zip 3868998 SHA256 c00d45e6223a20e96bdcc0b6a657efde89e6d8514bbea9ba82fb3c602acc5256 SHA512 853997770a2700a5389a3136843e4dbf1434a5c833cd59df2fbe9c720489cf7cdfdfda877f721d4b247997319e528630f594c38bf95b0fa05b3395ce86ce1365 WHIRLPOOL 905e65f2f6f8cbf516c4cec443377f753bd87603c0e1ee61dd06f98f57a3cc2a00c3a8dd8aa62e83e611981bd5b904a7466896ce4511003dac6b9fc05d694518
EBUILD GtkD-2.4.2.ebuild 3156 SHA256 84887dfa7cce54e40a180c7913c1ad05cb3e418fab4c2549c3f0810fd9d792bf SHA512 54408043f50e51f51939ce031b7bd7dfaf93366095d2395be2c4aad085de0d759d9057cfbb745b076a0fc0f24fa1314774f0b15bc422eee717cf0d232197e999 WHIRLPOOL 77dad53d06e6688d92a90c93a3539d99940fd52fbde47bf328e5fbf8c5cf6f7a0e75fa6f84ea879e562a835dc10907b224f105088281eecda1f5ec7e0169d099
-EBUILD GtkD-3.1.3.ebuild 3131 SHA256 f2d0003f6f899da4c99fcb9fe3f7e7e28656bd1cac92356bdc278135463f2060 SHA512 65ca8a92107e8df826ac0f41f796110727b25a4e590ce6349fc8560e257d1b4e60871f166dbb447be1e30505f459b16b021775c7df6dc4dfdc4be15bd1c4d903 WHIRLPOOL eb702276a973261833ab0235e07e74e8a302af51a784e2f0819b756faa03096ffceba30b0f487fd465ba2053650f6cc61b70a7024d5e57b2e61dab848af6f127
-EBUILD GtkD-3.1.4.ebuild 3128 SHA256 a39ca4cd8216fdfe18dad53f68b06c97832d94152d7dd5db46ebcf6420297d88 SHA512 040235e7d67ef57ff13a29ef28d8ba7e635ed2d05de08d1851255301ae162e734707c3e4a31f40df8b7253e45436c6fca01295eedf8d124715c8c497a3bc2873 WHIRLPOOL 11ddc3b9da5da9e11df5bdf9d28383d0634862c69bbf090f29106457c99f41bcae2ada8059a4f54b1dc5fae7e008eb418698a570b7f854034f393ef9626e5401
-EBUILD GtkD-3.1.5.ebuild 3128 SHA256 a39ca4cd8216fdfe18dad53f68b06c97832d94152d7dd5db46ebcf6420297d88 SHA512 040235e7d67ef57ff13a29ef28d8ba7e635ed2d05de08d1851255301ae162e734707c3e4a31f40df8b7253e45436c6fca01295eedf8d124715c8c497a3bc2873 WHIRLPOOL 11ddc3b9da5da9e11df5bdf9d28383d0634862c69bbf090f29106457c99f41bcae2ada8059a4f54b1dc5fae7e008eb418698a570b7f854034f393ef9626e5401
+EBUILD GtkD-3.1.5.ebuild 3126 SHA256 c2d912d7a2853d55df68001520bd1ac4058223534613f3c9c407c79b6c72058d SHA512 9869367c3a0972bfc20addac594ae76d16eca1c4263fea1c37507a041b9b5205f0255c7b062866740b7bbc7f023a59c158ef1cd66721d4e6a08cf581da0e12ab WHIRLPOOL 0760fcdcd5dec1d1c4069b44eaa6a2dc27b75172302c44522be6ccc0f103f09e19cc56ce91a283a003af455b43284068aeea97386b777d6291a18bfc8aa23ceb
MISC metadata.xml 553 SHA256 e89d09066ec09cbf55d813c249729e15193af20a58213ef16e935dc49094d206 SHA512 aa2d6660155af51a62dc902812d6880e42410a093f0371db5104b025ed4c3caa79da03bc04cac4d97501a346f61cbcc224c021676d6d67c7b106d93543f8ae52 WHIRLPOOL 64373b47e50acb776e1f282203745e7b4dc62e05e3df16d7442fc16a4ac17126fb25ea547c678feaf4ece4936e3a6db8a0c81422b5a8f51a65d88c850f30a39b