diff options
Diffstat (limited to 'media-libs/partio')
-rw-r--r-- | media-libs/partio/Manifest | 10 | ||||
-rw-r--r-- | media-libs/partio/metadata.xml | 3 | ||||
-rw-r--r-- | media-libs/partio/partio-1.1.0_p20170829.ebuild | 23 | ||||
-rw-r--r-- | media-libs/partio/partio-1.10.1.ebuild | 49 | ||||
-rw-r--r-- | media-libs/partio/partio-1.5.4.ebuild | 16 | ||||
-rw-r--r-- | media-libs/partio/partio-9999.ebuild | 16 |
6 files changed, 85 insertions, 32 deletions
diff --git a/media-libs/partio/Manifest b/media-libs/partio/Manifest index 655da8645d02..a8ab90409479 100644 --- a/media-libs/partio/Manifest +++ b/media-libs/partio/Manifest @@ -1,7 +1,9 @@ AUX partio-1.1.0-Rename-partconv.patch 2459 BLAKE2B d811f5174dd2c5e158e7985e8fdea520faeb248249b88c8ebec37dc91f50312ed44d39563142cb3a28fa07ce9b6907824835484881782ceac9b8894978bcb061 SHA512 1965a236f43092c05c940c0f2b33d9c77066ed5fbf3b1753bcf5d9b13c8e5a6e60ef41ba13c9471d1d26d1dc74fead52d0ef1c18f04b1f942345fd1412b0c932 DIST partio-1.1.0_p20170829.tar.gz 275959 BLAKE2B 441c2d0ab9dd91fa52a826d49f7448dc4d5d0a8d6b72bdb58793dd3c97d86739b25e582bdff41160599489a2835ad8e68676012cb70ef8edff062df3205ab209 SHA512 daedb23ae2b89d3f2ef36ef13afc624a663b3fab91c22f9a454439ff3bc194b78a87e37c9133f6948567ab3b183eff960bb51951b0427cff8c1c29099b6578d6 +DIST partio-1.10.1.tar.gz 333129 BLAKE2B 82d1dd36e9854e221af036d386ecdc558ac032ad7cd720403787ddc83ac236f05fd86e8c07ade07ca93b06a12ac2b834c96a6d43265e396934e44a815df003d3 SHA512 7d3c6449ebd1e8b8a29298a3119acfd1036970b287e9cd5f288a63c7e2b3bf451e9e1ba8fc72f203e225eb2b062d59cd7373817ccc6467de67427d02c0b12477 DIST partio-1.5.4.tar.gz 291617 BLAKE2B 638fae984d392e1e6c95862ad9a8dd8b8a0d80b2c83dfd03e887af36e420d15fd67f0b2c71e5e8c335668b512660bf14f03a1329ac0d7a48431674a51043585d SHA512 967da5b648b19c45bd0c3c8ff56f891e2d54a07b2cd113f18d5d0b646cbfabd968e31ee48c0e167bf9a911d8d5af42d5291b355da305a2b9134fa78fc23e5636 -EBUILD partio-1.1.0_p20170829.ebuild 1199 BLAKE2B b6f0883d387e49c70afe9429a6fa09d3dc2f510fc28d3edd4f4647fe81d38a407289427d3aa2b7f57d0127f1c7268b0cd74ab567c5e092deebc5e0a888a011ca SHA512 6cc42fca6fbaeaf65fa72ee8c397b262227decd9fd79751a2c02f1917e8842e3b1f826aa68da152cc0d26ea156dade46fc496198443fda12a1c244bbeefadf6e -EBUILD partio-1.5.4.ebuild 995 BLAKE2B f9c80dd51544c87d5f9a2d0208ff4e7e2ca7842179e20dd90d2adc7afb47720aad134feeab97d7dc85b66925e2bd2e494ac32d5053c9394304a9ba4eece91028 SHA512 de421c973225ab6d0e01578d4abbb17f22bb2f2a5f4466acc1e34ba6dadf555e0840923105234729cb9c46d08ab3fb2b399dc4cb08aac31cca20465390c3bfc4 -EBUILD partio-9999.ebuild 997 BLAKE2B c1d354b0b62c323eea7ecf59768e8bcf860204fbf631bd61bbf447ae2396ae81406846b4d707f026287869274e9fd84c1169364874b62eb74d866bf723b40209 SHA512 94d798ca87d640fc5dd82edae286e86d657fdbcf54b217233e56d834cd32bb36be9bd9bd9a7cca1326b21f43ef911418b1065a23bbafb1d9b42127a71652cafc -MISC metadata.xml 528 BLAKE2B 76f098570ed5ad0be85fb87b6696903e3b111e6d2d157679a835faa6dea65633c75d18560c486750063703a9b5899747df90fdfadebab38af3688d625b5df2ad SHA512 c9f2d206bc6921c783d1d72134c3a9acd7350c80f2ecb26f45d7617dc2d352f7d84134858956569f084dd444f2a01d186c97b3a83c07b45a468d48579fa01658 +EBUILD partio-1.1.0_p20170829.ebuild 1150 BLAKE2B a231c54b7d256e40540c0afff5da3dbdee3efde48322fcda74301ca083e9b181f80c6230a19bcd6bfc3959e6a6d91a0eadc3fdb079e1aed7711a4068c00bfc70 SHA512 1b1d06b0fbdd883bcb4c7753817c8e9c752cf0eb62fd03539fa9379da17ea6696e7eb7955ed74da411b3e5fa4d777974ad81f00409984755dda3ac074f00e2d9 +EBUILD partio-1.10.1.ebuild 1008 BLAKE2B b7b073f4e798a8292704cad36d74621b9cbdcd8e77e7f8f7c5b2779b930c802362a831108653188f8d033999046c820fe4620d8dbcd1d67aa8c1de2a233a9d7a SHA512 fcfca86824e9e87fe70059795ae4be995a4ab885fc0fe1810b672626f938c09772450d5e0046e8bb7c0960170cabca422c330ec6e007986c5d3dbe5fb204b479 +EBUILD partio-1.5.4.ebuild 1007 BLAKE2B 2d44a22f5f7f0ccf83072d81bc9ff2a05e767ad48ca196437ddbd55954030409da5f9e0c2af22021757ddd543ac06442919b75c0223b196f93dfa5c47b86c950 SHA512 35eb6faca53eb3ba6485e91bbba32baf42f0287b7ac08e45448eee579898f18a6d1f01c6ca4dfd02060193545f1f19a93bc8df13abe878ea3b46c48b9f305ae2 +EBUILD partio-9999.ebuild 1009 BLAKE2B 27d69d8550e950548db3f6c63382f1f35c6d686813bef5081cf3a6cedd042df191e9d3b84ace2fe6c7a07415411fd0b616df1ddb92294a30dfb10e919fee3e73 SHA512 c0bd8bb432d4408737e971a4689c5f413e028661da957527f7208b90fac6dd0ee2ec029e30404f585ddb9bc6e27b894578b4c60c838e852e4865a4a5bb57dd1e +MISC metadata.xml 444 BLAKE2B f9a6abe05db032e6425daecb9a5ccb29f5f0a1a2642f1184ccee43b7473efd5d1b014c656e7349b9326d7e7a7e15b3ae035a287ab129e69235c81b6dd0f9109c SHA512 78259bbbc1fce6259ea0c6ab0b6cb19aa570407ccb31a58183480c954a385941ecad95667318494d87fd3a3480e59faad55e029faf050d371a61592151d8544b diff --git a/media-libs/partio/metadata.xml b/media-libs/partio/metadata.xml index 46bfe4664d5e..62877a1e8fad 100644 --- a/media-libs/partio/metadata.xml +++ b/media-libs/partio/metadata.xml @@ -9,9 +9,6 @@ <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> - <longdescription> - A library for particle IO and manipulation - </longdescription> <upstream> <remote-id type="github">wdas/partio</remote-id> </upstream> diff --git a/media-libs/partio/partio-1.1.0_p20170829.ebuild b/media-libs/partio/partio-1.1.0_p20170829.ebuild index ee193c6eb05f..35611da438ad 100644 --- a/media-libs/partio/partio-1.1.0_p20170829.ebuild +++ b/media-libs/partio/partio-1.1.0_p20170829.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -PYTHON_COMPAT=( python3_6 ) +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8,9} ) -inherit cmake-utils vcs-snapshot python-single-r1 +inherit cmake vcs-snapshot python-single-r1 DESCRIPTION="A library for particle IO and manipulation" HOMEPAGE="https://www.disneyanimation.com/technology/partio.html" @@ -20,11 +20,14 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} media-libs/freeglut - virtual/opengl sys-libs/zlib:= + virtual/opengl " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/swig doc? ( app-doc/doxygen dev-texlive/texlive-bibtexextra @@ -33,22 +36,20 @@ DEPEND="${RDEPEND} dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) - dev-lang/swig:* " PATCHES=( "${FILESDIR}/${PN}-1.1.0-Rename-partconv.patch" ) src_prepare() { - cmake-utils_src_prepare - sed -e '/ADD_SUBDIRECTORY (src\/tests)/d' -i CMakeLists.txt || die + + cmake_src_prepare } src_configure() { local mycmakeargs=( - $(cmake-utils_use_find_package doc Doxygen) - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" + $(cmake_use_find_package doc Doxygen) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/media-libs/partio/partio-1.10.1.ebuild b/media-libs/partio/partio-1.10.1.ebuild new file mode 100644 index 000000000000..670bbd70b484 --- /dev/null +++ b/media-libs/partio/partio-1.10.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit cmake python-single-r1 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/wdas/partio.git" +else + SRC_URI="https://github.com/wdas/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Library for particle IO and manipulation" +HOMEPAGE="https://www.disneyanimation.com/technology/partio.html" + +LICENSE="BSD" +SLOT="0" +IUSE="doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + media-libs/freeglut + sys-libs/zlib:= + virtual/opengl +" +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/swig + doc? ( + app-doc/doxygen + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package doc Doxygen) + ) + cmake_src_configure +} diff --git a/media-libs/partio/partio-1.5.4.ebuild b/media-libs/partio/partio-1.5.4.ebuild index 0ddd8b103c2e..8290291a0083 100644 --- a/media-libs/partio/partio-1.5.4.ebuild +++ b/media-libs/partio/partio-1.5.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit cmake python-single-r1 if [[ ${PV} == *9999 ]]; then @@ -22,6 +22,14 @@ SLOT="0" IUSE="doc" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND="${PYTHON_DEPS} + media-libs/freeglut + sys-libs/zlib:= + virtual/opengl +" + +DEPEND="${RDEPEND}" + BDEPEND=" dev-lang/swig doc? ( @@ -33,12 +41,6 @@ BDEPEND=" dev-texlive/texlive-latexextra ) " -RDEPEND="${PYTHON_DEPS} - media-libs/freeglut - sys-libs/zlib - virtual/opengl -" -DEPEND="${RDEPEND}" src_configure() { local mycmakeargs=( diff --git a/media-libs/partio/partio-9999.ebuild b/media-libs/partio/partio-9999.ebuild index 6552a1f56fd1..bfe67c28fe5f 100644 --- a/media-libs/partio/partio-9999.ebuild +++ b/media-libs/partio/partio-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit cmake python-single-r1 if [[ ${PV} == *9999 ]]; then @@ -22,6 +22,14 @@ SLOT="0" IUSE="doc" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND="${PYTHON_DEPS} + media-libs/freeglut + sys-libs/zlib:= + virtual/opengl +" + +DEPEND="${RDEPEND}" + BDEPEND=" dev-lang/swig doc? ( @@ -33,12 +41,6 @@ BDEPEND=" dev-texlive/texlive-latexextra ) " -RDEPEND="${PYTHON_DEPS} - media-libs/freeglut - sys-libs/zlib - virtual/opengl -" -DEPEND="${RDEPEND}" src_configure() { local mycmakeargs=( |