This commit is contained in:
Guillaume Castagnino 2015-02-01 07:17:11 +01:00
parent a5a510bbcc
commit 8a17b139c7
5 changed files with 13 additions and 230 deletions

View File

@ -1,130 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils versionator multilib multilib-minimal
DESCRIPTION="Professional photo workflow and RAW conversion software"
HOMEPAGE="http://www.corel.com/corel/product/index.jsp?pid=prod4670071"
RESTRICT="mirror strip"
ABI32_URL="http://dwnld.aftershotpro.com/updates/v2/${PV}/${PN}2_i386.deb -> ${PN}-${PV}_i386.deb"
ABI64_URL="http://dwnld.aftershotpro.com/updates/v2/${PV}/${PN}2_amd64.deb -> ${PN}-${PV}_amd64.deb"
SRC_URI="
amd64? ( abi_x86_32? ( ${ABI32_URL} ) !abi_x86_32? ( ${ABI64_URL} ) )
x86? ( ${ABI32_URL} )
"
LICENSE="AfterShotPro"
SLOT="2"
KEYWORDS="-* ~x86 ~amd64"
REQUIRED_USE="
|| ( abi_x86_64 abi_x86_32 )
"
NATIVE_DEPS="
dev-libs/expat
dev-libs/glib:2
dev-libs/libffi
sys-libs/zlib
media-libs/fontconfig
media-libs/freetype
media-libs/libpng
media-libs/tiff:3
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXau
x11-libs/libxcb
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libXrender
"
DEPEND="sys-apps/debianutils"
RDEPEND="
amd64? (
abi_x86_32? (
|| (
(
dev-libs/expat[abi_x86_32(-)]
dev-libs/glib:2[abi_x86_32(-)]
dev-libs/libffi[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
media-libs/libpng[abi_x86_32(-)]
media-libs/tiff:3[abi_x86_32(-)]
)
app-emulation/emul-linux-x86-baselibs
)
|| (
(
media-libs/fontconfig[abi_x86_32(-)]
media-libs/freetype[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXrender[abi_x86_32(-)]
)
app-emulation/emul-linux-x86-xlibs
)
)
!abi_x86_32? ( ${NATIVE_DEPS} )
)
x86? ( ${NATIVE_DEPS} )
"
BASEDIR="opt/${PN}2"
SUFFIX=
if ! use abi_x86_32 ; then
BASEDIR="${BASEDIR}(64-bit)"
SUFFIX="X64"
fi
# Skip some QA checks we cannot fix
QA_DESKTOP_FILE="usr/share/applications/AfterShotPro2${SUFFIX}.desktop"
QA_EXECDIR="${BASEDIR}/bin/AfterShotPro"
QA_WX_LOAD="${BASEDIR}/bin/AfterShotPro"
QA_FLAGS_IGNORED="${BASEDIR}/lib/libOpenCL\.so.*
${BASEDIR}/supportfiles/libs/NoiseNinja/libnoiseninja\.so.*"
S="${WORKDIR}"
src_unpack() {
unpack ${A}
unpack ./data.tar.gz
rm -f control.tar.gz data.tar.gz debian-binary
}
src_install() {
dodir "/${BASEDIR}"
# AfterShotPro binary
dodir "/${BASEDIR}/bin"
exeinto "/${BASEDIR}/bin"
doexe "${BASEDIR}/bin/AfterShotPro"
exeinto /usr/bin
doexe usr/bin/AfterShotPro2${SUFFIX}
# AfterShotPro data files
insinto "/${BASEDIR}"
doins -r "${BASEDIR}/supportfiles"
# AfterShotPro libs
# We use cp -pPR to preserve files (libs) permissions without listing all files
cp -pPR "${BASEDIR}/lib" "${D}/${BASEDIR}/" || die "failed to copy"
# AfterShotPro icon
dodir /usr/share/pixmaps
insinto /usr/share/pixmaps
doins usr/share/pixmaps/AfterShotPro2${SUFFIX}.png
# .desktop file
insinto /usr/share/applications
doins usr/share/applications/AfterShotPro2${SUFFIX}.desktop
}

View File

@ -1,90 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils multilib versionator
DESCRIPTION="Professional photo workflow and RAW conversion software"
HOMEPAGE="http://www.corel.com/corel/product/index.jsp?pid=prod4670071"
RESTRICT="mirror strip"
SRC_URI="
amd64? ( http://dwnld.aftershotpro.com/updates/v2/${PV}/${PN}2_amd64.deb
-> ${PN}-${PV}_amd64.deb )
x86? ( http://dwnld.aftershotpro.com/updates/v2/${PV}/${PN}2_i386.deb
-> ${PN}-${PV}_i386.deb )
"
LICENSE="AfterShotPro"
SLOT="2"
KEYWORDS="~x86 ~amd64"
DEPEND="sys-apps/debianutils"
RDEPEND="dev-libs/expat
dev-libs/glib:2
dev-libs/libffi
sys-libs/zlib
media-libs/fontconfig
media-libs/freetype
media-libs/libpng
media-libs/tiff:3
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXau
x11-libs/libxcb
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libXrender"
BASEDIR="opt/${PN}2"
SUFFIX=
if use amd64 ; then
BASEDIR="${BASEDIR}(64-bit)"
SUFFIX="X64"
fi
# Skip some QA checks we cannot fix
QA_DESKTOP_FILE="usr/share/applications/AfterShotPro2${SUFFIX}.desktop"
QA_EXECDIR="${BASEDIR}/bin/AfterShotPro"
QA_WX_LOAD="${BASEDIR}/bin/AfterShotPro"
QA_FLAGS_IGNORED="${BASEDIR}/lib/libOpenCL\.so.*
${BASEDIR}/supportfiles/libs/NoiseNinja/libnoiseninja\.so.*"
S="${WORKDIR}"
src_unpack() {
unpack ${A}
unpack ./data.tar.gz
rm -f control.tar.gz data.tar.gz debian-binary
}
src_install() {
dodir "/${BASEDIR}"
# AfterShotPro binary
dodir "/${BASEDIR}/bin"
exeinto "/${BASEDIR}/bin"
doexe "${BASEDIR}/bin/AfterShotPro"
exeinto /usr/bin
doexe usr/bin/AfterShotPro2${SUFFIX}
# AfterShotPro data files
insinto "/${BASEDIR}"
doins -r "${BASEDIR}/supportfiles"
# AfterShotPro libs
# We use cp -pPR to preserve files (libs) permissions without listing all files
cp -pPR "${BASEDIR}/lib" "${D}/${BASEDIR}/" || die "failed to copy"
# AfterShotPro icon
dodir /usr/share/pixmaps
insinto /usr/share/pixmaps
doins usr/share/pixmaps/AfterShotPro2${SUFFIX}.png
# .desktop file
insinto /usr/share/applications
doins usr/share/applications/AfterShotPro2${SUFFIX}.desktop
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

View File

@ -1,7 +1,14 @@
# ChangeLog for media-gfx/AfterShotPro
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*AfterShotPro-2.1.2.10 (01 Feb 2015)
01 Feb 2015; Guillaume Castagnino <casta@xwing.info>
-AfterShotPro-2.0.3.25.ebuild, -AfterShotPro-2.0.3.25-r1.ebuild,
-AfterShotPro-2.1.0.40-r1.ebuild, +AfterShotPro-2.1.2.10.ebuild:
bump
*AfterShotPro-2.1.0.40-r1 (27 Oct 2014)
27 Oct 2014; Guillaume Castagnino <casta@xwing.info>

View File

@ -1,11 +1,7 @@
DIST AfterShotPro-1.2.0.7_i386.deb 74144064 SHA256 ed66a282e8d7eca8768cea9aa07492ccb5cde3c4c68ce37d80e715c087639040 SHA512 586827be1cb357232efc64261365be0db42097bd5c69037fff415c0ef51899571fa66dfdcaa759bcfa3b87525fa11285068dd76fa770b89701343dbfa51ca43d WHIRLPOOL 39a16a608c2fdd102f46a477ea99e516b94a85497387d9355ae05e3422379dce0853d07683d3c5c3ed7d87887aceec185ccf1168215c3800432a5f865b7cd266
DIST AfterShotPro-2.0.3.25_amd64.deb 71595274 SHA256 19d6e02d9fe46a63b9e3cb8a2e5d31ab3a3637ac26a9ca435ffd90a784c1e865 SHA512 e7f5e1747e79f7dbfb89392b5ef0225fe1d4d55ff9e6cd956f8d16ef2e34cffeeeed34781e151538e8d1766bb020f6306530f96d7d39270b696b087faf9cb038 WHIRLPOOL 30ecd34c212209ac6f5d9586002b3ebd323c748fd5ec8c327be719705cd35449804d5c1901444ea42a438ef2817a09f77db2813dff21b491b2fb766d828a93fd
DIST AfterShotPro-2.0.3.25_i386.deb 71624614 SHA256 ac2576c1769992b74d4f2b639a05eaab9aaf30179b205e0151c687842243d3b3 SHA512 8aca397cfff64bd70f9f59d068e00a792f37b572ba21109726a2a7055a1b4be79090e1b3d4c16726bed3acb12679629e904345ca861dd659acae43d253a18840 WHIRLPOOL 88ecd69c0e80c17f157cc6b63604b863f68ec080a9b730b3cb032a95041a9a71990554ecee4ea38fcba99049bcea0693ae904da2da247023cbd6fdbccb3d14e9
DIST AfterShotPro-2.1.0.40_amd64.deb 86555358 SHA256 e041e41a12bdec10b02cfaa0f54854af34dd6100c7ad87c0fbae5dd5a5645afc SHA512 a75a81775332f27e0fca72f4645eefc516817ad43640dd9a779e0e3c34ab8137a48d74ebe4d11b9d26a5fa48cfd3bae16cb6483804e4a93c689c1620d5c73c17 WHIRLPOOL be04b564ca39d688f10b10320a1c21c0d74bb709b90a382b52aa18e241783e4d366cf6a5b490d5e71e89938fcabe9884e730a2a5279b00a21678b8225d2f94ff
DIST AfterShotPro-2.1.0.40_i386.deb 84296236 SHA256 33980410cda3ec74528235726c9e51dc8139ea58f480c905128f207532efa1ff SHA512 c03957f8baa4317b1d75955b7436fedafd9d72c17f8ac1887d226f230ea22f8f3096f0dbd31c2c90c8fb436c6bb474a8a64bbea9d28f0fc28237c9d4232133fa WHIRLPOOL 51f3a6f57e494c31c9a8380a963a24aa3b17e351cc2524e3cf0954d4c7e92fdf0ef0d060c5bcbd22a996aa529a29b1ac120c89259f538cc0bf863b2ac102324d
DIST AfterShotPro-2.1.2.10_amd64.deb 86645564 SHA256 d96bdbf9a24fbd0de9d7e7335897b479c8d426b0a752d47feb2147a37fe566fe SHA512 03d7acf47eaf4abf8031046f87c7ec65458798287743360d59d7a52101ddcceafccb3f72cafdb76e889a8d05e7180d84dcef6712227a855ad4a7eec1b8a6d2f3 WHIRLPOOL 069e77c388f68b6822109527053627de3d09d1e9ac55e9bbb0a35414e179c4f81e3120a1f7010eed7e66c7c0ea9d1c93c8e072f39a34d8bf247c9a1c897f341f
DIST AfterShotPro-2.1.2.10_i386.deb 85356676 SHA256 026b1e35cee3aa32483bcd436120265c89e689f94dfe2ed4ba7fac6745893ba1 SHA512 5ac07bde90533a143ce0a56275bab6cb85ccbf5d766ea095935c470f3d273f53f9c91cbb5aa1286e459366839a68e64f0b7fb4c2d6f9290836f9e4ada5415d40 WHIRLPOOL bfe2d27cc8977407bd27ded9d94fd8cfe8c18074cd7207c938aeb1938b4084704de1a573aea9d1b4dbad2bf1616df0634ead0031c5ba82b1aa4b02854b872895
EBUILD AfterShotPro-1.2.0.7.ebuild 2691 SHA256 43132dd7ae1b38e92bee06221a1c6240e3c983ac10e8d98d7e6698e2bf320be0 SHA512 ad3e981f5f6bd97450672a0588ee1fd21f465f28e20a12e808e534c32d5d43fb51ffb36ea319f358993d3be846209d3adc70f3d46a1e175af8a546802728edee WHIRLPOOL 60ca31234dc60de584ffbdd7ce684f13b2f453f43e3b6d9bb4ec2d7e7173853adfe5c3534048cdcffd76371a3f12aad858407f7844ab339188b67d7f1f6e6b35
EBUILD AfterShotPro-2.0.3.25-r1.ebuild 3158 SHA256 5892baeb989c6e63765e58c87a303a7605edc9e3c4ce4aada57e5d3f6ca0ee62 SHA512 d1d69b3655cc0d57a0a8772df529e35d8c7f110fd32636908f8da1c744b4d46f4eef8732bc96119146bb5447cd04379bf9ce5826c6fdcd16640ea00751b4591f WHIRLPOOL ec7df46ad466f110dc8a926b69f55234fedbe60f9109b4191f68d6ec8a6aad4ba26d8f87e02c284b697519a4049e3dcacb6cd0f448b84a727975835d7e901ec9
EBUILD AfterShotPro-2.0.3.25.ebuild 2155 SHA256 bac2a4407cdd8a9678a3dddfb773ea48a35e73f368fa47576347c6ac3b1fbd72 SHA512 307fe293dbaba2bd811a4db4d0fb160846b8a33fe7ab4fc5b100bd44fae45edb0a99e3e3bedb82709946b93cb7f3299a4458df829d92a33cf56686fecb1f6e4c WHIRLPOOL c8257fb4b46199fea2bb50c27bdc6b21f3537cd5769ff4c26613d59d936162ea6f90ddf5654e90c11820c198c88266935b4497a3d83388c3d35598aa3bc66655
EBUILD AfterShotPro-2.1.0.40-r1.ebuild 3696 SHA256 387dd3e3ea86a098ffdb5ab7c0b346c5a2cbe0a75896fa7094296370c3fa75dc SHA512 524063e992782b12033dad7d53d5d06589308d8f203ce6fd36dd5d515d13df5f249e00b4a4c531684ad55a70d2c7047230e0c5a01166354e39afe9007ee5fd09 WHIRLPOOL 2552b55ea42e6bc468daa513a9b30cbc9528bd60f60ca39f15b010693d67f5f5434f148983e60ffb70c548349c26c33365db6d2025b34fdfd544f843f0a98502
MISC ChangeLog 3970 SHA256 0114363dbe1dd7db20e5bba39b7ed3e5f5fdebde6feadcc3767fd802702d7785 SHA512 b08734c44cf544d7c9a6169f7c92e4d0589c796b538b700121c58884c863e1e99b8fce61aab91845abe04764e077058d6e7d4df2e250d4343e79461084602c18 WHIRLPOOL ed1403ed1bb72366b69ddab378505843701946b71b7fa6568aa801d14f55f5e7fc204c860802a08061bb2b4fc0bcb3dc759decdb62975b5d1a72015a8a54e312
EBUILD AfterShotPro-2.1.2.10.ebuild 3696 SHA256 d7e219b5db3134bb0b4f8ee6a9578f9774a829c978e290f745344ec7ec484ca6 SHA512 1585c9f28076423c6e8fce5951f153a99e72d31c5124d736af38990b3e0df950f2f7e9409c752b550a178dd3e04ac44d3642d9415b40b965fd8056de7e7c2c1d WHIRLPOOL 73fa017c671c363fb17be57e5c91173c4ba35b87438e3f1b2bee63794ff776907ec876f6aac5488e2a92b69227c6a20b9a8dcb97d78f3bd9e9aa9e2d9317c499
MISC ChangeLog 4205 SHA256 7be4a575127d780d4d915ab79440791cb7da0991c2181795dbb46113e69048fa SHA512 e5b90f9e3f16b315f57bac1895440c54881238a51a1dbb7dce789ff5ce3f28a3d3cd1d0e47b3163c04ed944937618e2ee94c3ac053cbbf35667ad6b9fe8f5c2b WHIRLPOOL 391b7a335ac7dae64178a87519a54644718a7656ceda5c9296eef43ba094611d554965d5b836d84b57fb0a6bafabea059237e0068b757c965a0484d8b3bc613f
MISC metadata.xml 393 SHA256 89e9b389a480b8b3c92c88948ac356a968ae5e83b30ea302520b35a43b14d43c SHA512 70e4a742e162fbca3d79041ab1302931a0bb0010d22ad563c50cb4a052ef99023b4d7301c5953cced7671e1a93a03d30733203cef01e46e9977396659c22a22f WHIRLPOOL e0185f5312a189a5335871ec657904b49c119dedaa5d0112e9a7564bdbd52a36262259752970e6cd27b3b1f2b8a73b9d64e01e1e29905a4bfa84eab52d82e8fe