diff options
author | Michał Górny <mgorny@gentoo.org> | 2015-07-25 12:34:37 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2015-07-25 12:34:37 +0000 |
commit | ab5d941fdb0269841babc3a13daac9d84ee5d182 (patch) | |
tree | 154bc4c86432ce580cb584c0712abb5c64c22b3c /media-libs | |
parent | amd64 stable wrt bug #555098 (diff) | |
download | historical-ab5d941fdb0269841babc3a13daac9d84ee5d182.tar.gz historical-ab5d941fdb0269841babc3a13daac9d84ee5d182.tar.bz2 historical-ab5d941fdb0269841babc3a13daac9d84ee5d182.zip |
Update the live ebuild. https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/157 by a17r.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/oyranos/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/oyranos/Manifest | 41 | ||||
-rw-r--r-- | media-libs/oyranos/files/oyranos-9999-buildsystem.patch | 183 | ||||
-rw-r--r-- | media-libs/oyranos/metadata.xml | 2 | ||||
-rw-r--r-- | media-libs/oyranos/oyranos-9999.ebuild | 57 |
5 files changed, 61 insertions, 229 deletions
diff --git a/media-libs/oyranos/ChangeLog b/media-libs/oyranos/ChangeLog index f9cbbf952808..36bf23551f3e 100644 --- a/media-libs/oyranos/ChangeLog +++ b/media-libs/oyranos/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/oyranos # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/oyranos/ChangeLog,v 1.28 2015/05/27 20:31:04 tamiko Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/oyranos/ChangeLog,v 1.29 2015/07/25 12:34:34 mgorny Exp $ + + 25 Jul 2015; Michał Górny <mgorny@gentoo.org> + -files/oyranos-9999-buildsystem.patch, metadata.xml, oyranos-9999.ebuild: + Update the live ebuild. https://github.com/gentoo/gentoo-portage-rsync- + mirror/pull/157 by a17r. 27 May 2015; Matthias Maier <tamiko@gentoo.org> oyranos-0.9.4-r2.ebuild, oyranos-0.9.5.ebuild, oyranos-9999.ebuild: diff --git a/media-libs/oyranos/Manifest b/media-libs/oyranos/Manifest index aeaf7848f6e2..d75f6b44d084 100644 --- a/media-libs/oyranos/Manifest +++ b/media-libs/oyranos/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX oyranos-0.3.2-test.patch 963 SHA256 b637e9be5395b9efe8f5ebc5a3255dcdfd4457752672b9087d2f68ab098e8466 SHA512 53273cde26dfc8d254ae59446f3874eb5cf251e6a9f9b703d3bed723b4ca850f492e94bec7a031b38be5997df75decb730961ec202d191484296bc64eea040a5 WHIRLPOOL 78d859d935e0c69f81dbb7032bc1382188cc3723c10e43b1dfae883a9589c6b6b9ab10b6b05d6a67163877c6ff0d579a00e7362e78b97fda9227c7a6f4e751c8 AUX oyranos-0.4.0-buildsystem.patch 2621 SHA256 6f93da323034d819242c4f71d96ffc873ff58d9fe4f6bbab83206f0d907c9d69 SHA512 0b07affb94928a0136ce81940d1d0e65652d9dd06b658c7539ea6f5f3bafc8f3c2055932580c9edda9bc785b48fb489206ad55fc6d9e1909ba16f2d169a7c10d WHIRLPOOL 56b2a0ea8509cb23e6bfff8c3e5721eabc832cd75b060cc905130ac12aaed034a985da8ea5837ce89d602ddda13645365bfd58d3cee1087bd960a53a13fa26df @@ -30,30 +30,29 @@ AUX oyranos-0.9.4-omit-profile-with-error.patch 1606 SHA256 06ce34d10e2cb9ca5722 AUX oyranos-0.9.4-set-xcalib-to-screen-if-ge-xrandr-12.patch 5370 SHA256 3d2f260eb37bee4bbcd65677099076626147f22f17fdc938d26a3b86ceb986b4 SHA512 da7a3c05e161945bab4b8336e6848d06353482351aed45febedcd66f0f1b70276ab42f4a6cbcaff7708fc9ef42d135ec2110550ca66f94aef5c3915a7cf5e176 WHIRLPOOL 89b8264aab7026718694a8f84dfefe5b49af1a912c720165305b6d2d483943c83f5c43d109ffddb90ebfe2133731b87a6fc71ec2f6f4b02c4f705785d68bc2a7 AUX oyranos-0.9.4-use-more-internal-xrandr-info.patch 1615 SHA256 78d1c45cc18ad555a97d2a6cd50c9ad40cd12c02048f351afc0a3893772c309a SHA512 cf4b42b8e794d19dbbbeab12c97fc80b897bcda26271c943c537f827946ca4a021e818c9fa6971b101aecc10d63e4d12b5781a549b6db62977884fa67134ecbc WHIRLPOOL af3992853631a3464b3ac625628031f63c80cc2da6b0d9b0cbd9f75bc460c4213f6fef5485e55eda8784d1b74c5cc9e7722ed07db10a175654df2b85cabd86ac AUX oyranos-0.9.5-buildsystem-r1.patch 6897 SHA256 91b9c94476ac189964c801a30cbb79e348d8a33aa9b38a32091df5175639b406 SHA512 974e1d85a4708591be5b6bed9e9ff0691d6aa606ef90458801332394b68d378f8afc3a519d7ae1ad42b48e2ed2ba1c9b5aa2e4bd6e43d6209ec81ada87816e91 WHIRLPOOL 40286c77fd52f753134c4d1eeef7e0264c5872855d4006b62ba1a71f6c45c1e2386f83ad8397b325f01677931d879e619f8d874c30baa8dc02257328d6adbee1 -AUX oyranos-9999-buildsystem.patch 6753 SHA256 23e249c6818d71e023832b46ab6f692f6c202f8744bbfd63dae2867c10173141 SHA512 10505a5c228eaa92eae15bbfb67336306383e38bcade590ff9d432412c1379aa844b2ff43165d3a0cfcdaef5b135450604e0960cddc6855feb4653b0a6da8260 WHIRLPOOL c6e154861005219fbbf8680b81a564e76f043ddf1717690c741c0c91a6c49c831d49223b019a406992e049e03aaa75be07faba504e62011b9f18eb4971e675a4 DIST oyranos-0.9.4.tar.bz2 1632276 SHA256 6dcf7f8bef0720077ee55484a5b507ba5f049094f21fbbd2752f2ed120c0768a SHA512 23ded5bac4c16aba8a2d4266981e6ad53cfa2ce720d03751625552a873de8311dda721eb8dd732860ae0a0fcdfc7346f92aaeb8bde281ceeb4895f154d6e6c59 WHIRLPOOL 7ec535e326bf102eb0d154ac995b42b4a8b23a606c35417727b54653424807c47c5a4cf7ece6411627dcffd7ca5d8b1ddc588d97d1a02fb079d27d3d20efd2a5 DIST oyranos-0.9.5.tar.bz2 1800977 SHA256 75c2681e6d95cb969336f1e9bdfe12a85ae6a5bd438573d7d2955b37ea466e40 SHA512 18ab90f6d80db2c3d3fda64f80d01be2c83c9e86f14b3a3310eea5dd921b7376afb894fea987357b573a4247d5c285bc9f6ccc044e21dbe7da92f25373b9fd99 WHIRLPOOL 32440b53b7da82baa8299c570c3456c35cbffb17998836240640011ff5a13981e7219213b00c0d9afc367f74bf35ffb297363285d060bd72f73f8f75a18ed025 EBUILD oyranos-0.9.4-r2.ebuild 3573 SHA256 f8095d41b8be26c6f6b417932cc50d834b502df8158fb40a81e395e98832acd9 SHA512 125569f579302f03eac4a5d5c108654353c91185b1967a7b14c0a9e4a0c5098173edb5b9ff98a0ae4beca38bfb08854f642f1e8820bb761c85b0f443a690ce1f WHIRLPOOL 3a466f78031c5b2b12016b26bf80aa23e255deeb08e302a1e796c20efde5f929e365f2519af34b21ad6a2a012e1086788878ff2dee33efe313aa2812787ae17c EBUILD oyranos-0.9.5.ebuild 2750 SHA256 5596e500d71cf36ea36a42340b67bf9ee84390f14b608ff3e9e17c1af19b65c7 SHA512 7a7c9f34506eb18e19a3c89946274eac7f1341228f407e146a221b5b2c099b9b5ac49818d73500625ee4ffeaa1b779554d4644972024f1fc0339428999e3ec38 WHIRLPOOL 9cd20bff3134c971be8d8d9e73d9a39eb0805cfb312f283eefb57b67fb0496b42d6329af7e96b9a9588af0d489ab25f08662f4474ea749e62c5bf00530c0f478 -EBUILD oyranos-9999.ebuild 2748 SHA256 9a2f814012e822753b7f2862dfd0f01e6c2b167b7a1b8ed130f910f730a96f94 SHA512 71470f29648fa6ad3108f71cdef30851d80d310811e0eac68b662fb848abc3d900600ec66bf3ffb2c72f392b11d9f7891331aee9dbe598cd04732cb0a77b5327 WHIRLPOOL b60a17f2f9bff81e64e5fd32e33307441af8faa96d85b10642d5c6dcf322b657ef53d2a46566b26af663d862e4702654c13354a6f7495f1107b45a648eeb68e3 -MISC ChangeLog 6303 SHA256 65ce2d2f1323d9800824467ab836b8bf1b086009c32b3e1df2d667786582f094 SHA512 d23658e51250d828af2df9bfdb5f24338bdcfc89fce8f49d5e22c7b75c1b8da9f632ad6b87941569fbc8c4604dc1c766edbd5eedb7265d6837b178b6eb81dbe5 WHIRLPOOL 93851a4a64f30084bd5a31d31d84b8e21f22c604427136c99258428d7d57152c4b2c47633a663eba32de00adda750443d18fd54e01b60b1025c018228cb1fd38 -MISC metadata.xml 306 SHA256 33974f6cad4f91c6bc51bd58c86c732c210352c052de045c272c1a9e345bcaa9 SHA512 172a8a72560accc447ffeaa597c9a239548ad759d55eeb2cc3df168cf4c25cc6e1e226f294edb353e2240f5a361a9b7a3251236c6a7f4e9ff517bb3f8e5984eb WHIRLPOOL 8c6e871b635af8ff0fecbc644c564e4223dbea68d6bbfb3978c940c2542d388edcecd1e36a0abe05cd1a7c6b60311eabafccf03f082cd79798515e649382c05d +EBUILD oyranos-9999.ebuild 3378 SHA256 546617331949ac6041152a17f50975e3ffcab3da270da6f3eeb643d9d82f6605 SHA512 d768da494f3099ffb0f70ba11ec59b83e582f8f20203670fb5645fff019dc41571e17821d4e5ebab56dfc7c312d5c09c8595a868c1ceac16847e36bf0df790a3 WHIRLPOOL 5d3b1552edac3c042658be968244b4ab00f7bcdfa6235da00416d4f11534dd6454b90dfb2ce03d82d70cf24f37a23bfa8e8b7f3a96d6b1a3012e6714029a6d47 +MISC ChangeLog 6531 SHA256 e05233d081e35aa32428d67357b669c191341bc05988b4b1afb6ec30d965455f SHA512 9b2f9aff00987716299b3b9f1241ddef6a29efe4d0b5f490ef565361c6ca729e91825aa145b130726f0c66753acfe4aa37d7a5f2013e05c8c67b8fda75adac20 WHIRLPOOL 21dc41b2119852c76c2d8703801b239e368448288089de5acb96db0b57b027d23f0fa43bd4103e3e805c39f91d6f2e2ef527bad7fa5aa7ea30ca1c0347c5e1c4 +MISC metadata.xml 313 SHA256 8fd011b20598a0bed2f4b91851d3f3454564d886b381bde65e67488e04ff907f SHA512 1eeb21e19aff71a6facb419f9661a9978a1a60d61027928933d03a7d6ebcd76bf86f1e0a867cbd27709a713df9232f63116b27a7b30055f535c0f0a31e6c973d WHIRLPOOL 2de1024abdbd3493e2a5cd976a2afd7bd1215ca665b01c5ba293cd88b1bf8211f131d63f602d436c5e3d312535ad3dece2290d4a23ff00789c6c95648816a271 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 +Version: GnuPG v2 -iQJ8BAEBCgBmBQJVfupqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF -OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiQYkP/RB17r9NMq9CsrqsyOnXgvqm -+Sjq+Daw+Il57y1IO19hVIsaMlY/cROLrz4pMFilBAmkE+Kka+w4H9FAB4fqjmbG -IU18iKv1+p8CVFmY34aFw1wyqt3mXXjWWWBYoqnClW9XHe1DGjaKboywju8Zw26k -fc+/9P+ChpZe5YKvlJJZKVRf9VCicgcZcoODrdmWZyjvWgtIAXhXjMqXEUnDui5b -/jGT57VVhNIoywktsTAkq8KH+wfhkVBdt1cNeL6G5g8uj2dHQFiWhl+Wp9nvtA9z -i6vSO6xlD6fGchRUUTH8Pl/fbOzxfrGj+UoaSbYcurByln8RNMK+YS6T4J0v1O0s -dvS4eR6zWyRiq/lJMUebRC7y890xXL94l41FiXWVjLmSTMkzIaxanYmvw7+O7qep -V5Orun/YXqwzDQYIUiHIFZ4SYiCUPkKZlwn/HIzZ265KHC0ltvmdd89nh34mhmrz -W/5rBOoIsdWmmZ8fOw6INkoL6wC5H1Llk5+S4hog/Dtzp1istFpW2WIaVCCATA7K -Y+nZdYPw6W+G/CdhKI2L71vadw3XvpkI2WleGgXzQdJOak+Je2ZbZo3sAGOV2F2y -RBKtXlalEQIhqMXaUtDyvcFVgNVqsfZDldiQS0vxBKW0DDlajiMEij/nl1pfYU7n -0UTNz9aGFRutOzQ3RWGF -=XyV9 +iQJ8BAEBCABmBQJVs4JcXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOMMQP/23+JN8hItZgOQepXQtyvQWn +SCNod0mPMR8i1xAfBVbjVSlK3U2/thCbytqEjuNmTeS/CPetD5BdNro1UOyM7rMH +ZmQ8enXaUEQ8SigdBHc3rWbwS0KqIBs3yYvzjxrS2+bewc+k1v1rNrPCzRpS09qk +DLVgBtXSlqGM1QapZr0UVVwFUu18/sRG4XnaOR5Fbs+Gv+NPnzAOctTZbi/uiSUw +dXS75LbtoA01t1mRlVnJHzHnZdrGjr4zQgCl48Gf1mOlMYH2LsiwuWLDfxsybSRh +sxtjFBn3T8rwugAx5Q2Xwf97Kt1JXLUwfeQGK8YPWGpJPliVPNKd/8IgdBaU6sQo +qa7WDymvFlzdhbEGy5FW8Z1ZtMO/UEesHRpgibdDLKM5veEfGIcg4BULFKiP/k1l +NxpGb7EfUNs7O9p/xLxCOnW1z6S9WJwulUWICL+iWMqr1puPfuc3yx0O0PeaqKlN +jnx659HbwC/8XCHl2B2hvY0PqN9XMsyYRqJr7u0TDIbD4BzO8kEwJT/CXCsDspqc +KSda433MAYe73HWHbVFDLcCCKnsCk4XKN/uost/zy7flk7UdfiVcKM7Ixv+uvEJ4 +XAvRrDRaxhrA52ClSKW7a35dqgn+pXwqQ0VPBdWnWmLNtkJsfZn7+VgCnaiRL2Lz +GewspZYYnvJKmV7F6/Dm +=xAMw -----END PGP SIGNATURE----- diff --git a/media-libs/oyranos/files/oyranos-9999-buildsystem.patch b/media-libs/oyranos/files/oyranos-9999-buildsystem.patch deleted file mode 100644 index 7e9d03e805b6..000000000000 --- a/media-libs/oyranos/files/oyranos-9999-buildsystem.patch +++ /dev/null @@ -1,183 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -48,7 +48,7 @@ - FIND_PROGRAM(CMAKE_AR_TMP NAMES ar) - - # detect top level projects --FIND_PACKAGE( Yajl ) -+FIND_PACKAGE( Yajl REQUIRED ) - IF( HAVE_YAJL ) - INCLUDE_DIRECTORIES( ${YAJL_INCLUDE_DIRS} ) - LINK_DIRECTORIES( ${YAJL_LIBRARY_DIRS} ) -@@ -58,73 +58,16 @@ - IF( NOT HAVE_YAJL_VERSION_H ) - INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/yajl/ ) - ENDIF( NOT HAVE_YAJL_VERSION_H ) --ELSE( HAVE_YAJL ) -- IF(CMAKE_VERSION VERSION_GREATER 2.8.0) -- #include(ExternalProject) -- #ExternalProject_Add( yajl -- #SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/yajl -- #CONFIGURE_COMMAND cmake ${CMAKE_CURRENT_SOURCE_DIR}/yajl -- #BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/yajl -- #BUILD_COMMAND ${MAKE} -- # skip installation -- #INSTALL_COMMAND echo ) -- ADD_SUBDIRECTORY( yajl ) -- INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR}/yajl ) -- LINK_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR}/yajl ) -- SET( YAJL_LIBRARIES yajl-static ) -- ENDIF() -- - ENDIF( HAVE_YAJL ) - --FIND_PACKAGE( Elektra ) -+FIND_PACKAGE( Elektra REQUIRED ) -+SET( HAVE_ELEKTRA 1 ) - IF(HAVE_ELEKTRA) - SET( ELEKTRA_SPEC "Requires: elektra - BuildRequires: elektra-devel" ) - INCLUDE_DIRECTORIES( ${ELEKTRA_INCLUDE_DIRS} ) - LINK_DIRECTORIES( ${ELEKTRA_LIBRARY_DIRS} ) - STRING(REPLACE ";" " " ELEKTRA_PC_LDFLAGS "${ELEKTRA_STATIC_LDFLAGS}") --ELSE(HAVE_ELEKTRA) -- SET( ELEKTRA_VERSION elektra-0.7.1 ) -- MESSAGE( "-- Using internal Elektra: ${ELEKTRA_VERSION}" ) -- INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/${ELEKTRA_VERSION}/src/include -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/include ) -- SET( ELEKTRA_LIBRARIES_STATIC -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-kdb.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-kdbhandle.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-key.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-keyset.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-trie.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-kdbhighlevel.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-kdbcapability.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-keyhelpers.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-keymeta.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-keyname.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-keytest.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-keyvalue.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-serialize.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-split.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektra/libelektra_a-exported_symbols.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libloader/libloader_static_a-kdbLibLoader.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libhelper/libhelper_static_a-internal.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libhelper/libhelper_static_a-helper.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/backends/filesys/libelektra_filesys_a-filesys.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektratools/libelektratools_a-kdbtools.o -- ${CMAKE_BINARY_DIR}/${ELEKTRA_VERSION}/src/libelektratools/libelektratools_a-stream.o -- ) -- SET( ELEKTRA_LIBRARIES -- ${LIBXML2_LIBRARIES} -- ) -- IF(CMAKE_VERSION VERSION_GREATER 2.8.0) -- include(ExternalProject) -- ExternalProject_Add( ${ELEKTRA_VERSION} -- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${ELEKTRA_VERSION} -- # GCC flags (-fPIC) will fail on Windows, without we get relocation R_X86_64_32 errors -- CONFIGURE_COMMAND CFLAGS=-fPIC ${CMAKE_CURRENT_SOURCE_DIR}/${ELEKTRA_VERSION}/configure --enable-static --enable-shared=false -- BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${ELEKTRA_VERSION} -- BUILD_COMMAND ${MAKE} -- # skip installation -- INSTALL_COMMAND echo ) -- ENDIF() - ENDIF(HAVE_ELEKTRA) - - #now add all directories ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -100,7 +100,9 @@ - INCLUDE_DIRECTORIES( ${XCM_INCLUDE_DIRS} ) - LINK_DIRECTORIES( ${XCM_LIBRARY_DIRS} ) - --FIND_PACKAGE( X11 ) -+IF(WANT_X11) -+FIND_PACKAGE( X11 REQUIRED ) -+ENDIF(WANT_X11) - IF(X11_FOUND) - INCLUDE_DIRECTORIES( ${X11_INCLUDE_DIRS} ) - LINK_DIRECTORIES( ${X11_LIBRARY_DIRS} ) -@@ -123,27 +125,36 @@ - LINK_DIRECTORIES( ${XXF86VM_LIBRARY_DIRS} ) - ENDIF(X11_FOUND) - --FIND_PACKAGE( CUPS ) -+IF(WANT_CUPS) -+FIND_PACKAGE( Cups REQUIRED ) -+SET( HAVE_CUPS 1 ) -+ENDIF(WANT_CUPS) - IF(HAVE_CUPS) - INCLUDE_DIRECTORIES( ${CUPS_INCLUDE_DIR} ) - LINK_DIRECTORIES( ${CUPS_LIBRARYS} ) - ENDIF(HAVE_CUPS) - --FIND_PACKAGE( Cairo ) -+IF(WANT_CAIRO) -+FIND_PACKAGE( Cairo REQUIRED) -+ENDIF(WANT_CAIRO) - IF(HAVE_CAIRO) - INCLUDE_DIRECTORIES( ${CAIRO_INCLUDE_DIR}/cairo ) - INCLUDE_DIRECTORIES( ${CAIRO_INCLUDE_DIR} ) - LINK_DIRECTORIES( ${CAIRO_LIBRARY_DIRS} ) - ENDIF(HAVE_CAIRO) - --FIND_PACKAGE(Qt4 COMPONENTS QtCore QtGui) -+IF(WANT_QT4) -+FIND_PACKAGE(Qt4 COMPONENTS QtCore QtGui REQUIRED) -+ENDIF(WANT_QT4) - IF(QT_FOUND) - SET( HAVE_QT 1 ) - INCLUDE_DIRECTORIES( ${QT_INCLUDE_DIRS} ) - LINK_DIRECTORIES( ${QT_LIBRARY_DIRS} ) - ENDIF(QT_FOUND) - --FIND_PACKAGE( Fltk ) -+IF(WANT_FLTK) -+FIND_PACKAGE( FLTK REQUIRED) -+ENDIF(WANT_FLTK) - IF(FLTK_FOUND) - SET( HAVE_FLTK 1 ) - INCLUDE_DIRECTORIES( ${FLTK_INCLUDE_DIRS} ) -@@ -159,7 +170,9 @@ - SET( LIBXML2_LIBRARIES ${LIBXML2_LIBRARIES} PARENT_SCOPE) - ENDIF(LIBXML2_FOUND) - --FIND_PACKAGE( LibRaw ) -+IF(WANT_LIBRAW) -+FIND_PACKAGE( LibRaw REQUIRED ) -+ENDIF(WANT_LIBRAW) - IF( HAVE_LIBRAW ) - # TRY_COMPILE( - # HAVE_LIBRAW_REALLY -@@ -182,7 +195,9 @@ - MESSAGE( "HAVE_LIBRAW_PLUGIN: ${HAVE_LIBRAW_PLUGIN}" ) - ENDIF() - --FIND_PACKAGE( Exif2 ) -+IF(WANT_EXIV2) -+FIND_PACKAGE( Exif2 REQUIRED ) -+ENDIF(WANT_EXIV2) - IF(HAVE_EXIV2) - INCLUDE_DIRECTORIES( ${EXIV2_INCLUDE_DIRS} ) - LINK_DIRECTORIES( ${EXIV2_LIBRARY_DIRS} ) ---- a/doc/CMakeLists.txt -+++ b/doc/CMakeLists.txt -@@ -33,7 +33,9 @@ - INSTALL( FILES ${MAN1_PAGES} DESTINATION share/man/man1 ) - INSTALL( FILES ${MAN3_PAGES} DESTINATION share/man/man3 ) - --FIND_PACKAGE( Doxygen ) -+IF(WANT_HTML) -+ FIND_PACKAGE( Doxygen REQUIRED ) -+ENDIF(WANT_HTML) - IF( DOXYGEN_FOUND ) - - ADD_CUSTOM_COMMAND( OUTPUT html -@@ -43,5 +45,5 @@ - ADD_CUSTOM_TARGET( docu ALL - DEPENDS html ) - -- INSTALL( DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html DESTINATION share/doc/${PACKAGE_NAME} ) -+ INSTALL( DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html DESTINATION share/doc/${PACKAGE_NAME}-${OYRANOS_VERSION} ) - ENDIF() diff --git a/media-libs/oyranos/metadata.xml b/media-libs/oyranos/metadata.xml index d0bb9c4671c3..10d1ba182e9e 100644 --- a/media-libs/oyranos/metadata.xml +++ b/media-libs/oyranos/metadata.xml @@ -6,6 +6,6 @@ <name>Michael Weber</name> </maintainer> <upstream> - <remote-id type="sourceforge">oyranos</remote-id> + <remote-id type="github">oyranos-cms/oyranos</remote-id> </upstream> </pkgmetadata> diff --git a/media-libs/oyranos/oyranos-9999.ebuild b/media-libs/oyranos/oyranos-9999.ebuild index 730538cb310d..167c3e48784a 100644 --- a/media-libs/oyranos/oyranos-9999.ebuild +++ b/media-libs/oyranos/oyranos-9999.ebuild @@ -1,35 +1,35 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/oyranos/oyranos-9999.ebuild,v 1.7 2015/05/27 20:31:04 tamiko Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/oyranos/oyranos-9999.ebuild,v 1.8 2015/07/25 12:34:34 mgorny Exp $ EAPI=5 inherit eutils flag-o-matic cmake-utils cmake-multilib -DESCRIPTION="colour management system allowing to share various settings across applications and services" +DESCRIPTION="Colour management system allowing to share various settings across applications and services" HOMEPAGE="http://www.oyranos.org/" if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://github.com/${PN}-cms/${PN}.git" inherit git-r3 KEYWORDS="" else - SRC_URI="mirror://sourceforge/oyranos/Oyranos/Oyranos%200.9/${P}.tar.bz2" + SRC_URI="https://github.com/oyranos-cms/oyranos/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi LICENSE="BSD" SLOT="0" -IUSE="X cairo cups doc exif fltk qt4 raw test" +IUSE="X cairo cups doc exif fltk jpeg qt4 qt5 raw test tiff" -RDEPEND=" +#OY_LINGUAS="cs;de;eo;eu;fr;ru" #TODO + +COMMON_DEPEND=" || ( =app-admin/elektra-0.7*:0[${MULTILIB_USEDEP}] >=app-admin/elektra-0.8.4:0[${MULTILIB_USEDEP}] ) >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] >=dev-libs/yajl-2.0.4-r1[${MULTILIB_USEDEP}] - media-libs/icc-profiles-basiccolor-printing2009 - media-libs/icc-profiles-openicc >=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] >=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] >=media-libs/libXcm-0.5.3[${MULTILIB_USEDEP}] @@ -37,19 +37,29 @@ RDEPEND=" cups? ( >=net-print/cups-1.7.1-r1[${MULTILIB_USEDEP}] ) exif? ( >=media-gfx/exiv2-0.23-r2[${MULTILIB_USEDEP}] ) fltk? ( x11-libs/fltk:1 ) - qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) + jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 + ) + !qt5? ( + qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) + ) raw? ( >=media-libs/libraw-0.15.4[${MULTILIB_USEDEP}] ) + tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) X? ( >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}] >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} doc? ( app-doc/doxygen media-gfx/graphviz )" +RDEPEND="${COMMON_DEPEND} + media-libs/icc-profiles-basiccolor-printing2009 + media-libs/icc-profiles-openicc" -DOCS="AUTHORS.md ChangeLog.md README.md" +DOCS=( AUTHORS.md ChangeLog.md README.md ) RESTRICT="test" MULTILIB_CHOST_TOOLS=( @@ -65,8 +75,6 @@ src_prepare() { einfo remove bundled libs rm -rf elektra* yajl || die - epatch "${FILESDIR}/${P}"-buildsystem.patch - if use fltk ; then #src/examples does not include fltk flags append-cflags $(fltk-config --cflags) @@ -80,17 +88,20 @@ multilib_src_configure() { local libdir=$(get_libdir) local mycmakeargs=( -DLIB_SUFFIX=${libdir#lib} - - $(usex cairo -DWANT_CAIRO=1 "") - $(usex cups -DWANT_CUPS=1 "") - $(usex doc -DWANT_HTML=1 "") - $(usex exif -DWANT_EXIV2=1 "") - $(usex raw -DWANT_LIBRAW=1 "") - $(usex X -DWANT_X11=1 "") - - # only used in programs - $(multilib_native_usex fltk -DWANT_FLTK=1 "") - $(multilib_native_usex qt4 -DWANT_QT4=1 "") + -DUSE_SYSTEM_ELEKTRA=YES + -DUSE_SYSTEM_YAJL=YES + -DUSE_Qt4=$(usex '!qt5') + -DCMAKE_DISABLE_FIND_PACKAGE_Cairo=$(usex '!cairo') + -DCMAKE_DISABLE_FIND_PACKAGE_Cups=$(usex '!cups') + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(usex '!doc') + -DCMAKE_DISABLE_FIND_PACKAGE_Exif2=$(usex '!exif') + -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex '!jpeg') + -DCMAKE_DISABLE_FIND_PACKAGE_LibRaw=$(usex '!raw') + -DCMAKE_DISABLE_FIND_PACKAGE_TIFF=$(usex '!tiff') + -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex '!X') + -DCMAKE_DISABLE_FIND_PACKAGE_Fltk=$(multilib_native_usex fltk OFF ON) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt4=$(multilib_native_usex qt4 OFF ON) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=$(multilib_native_usex qt5 OFF ON) ) cmake-utils_src_configure |