From db86ec8294ee9273c03929fb32278b420fd0cd1b Mon Sep 17 00:00:00 2001 From: OscarL Date: Sat, 15 Mar 2025 01:32:58 -0300 Subject: [PATCH] smartypants: drop unused recipe. (#11986) Added in dd4660874a7c08e3e56f7b83300805563f7e4e24, probably as a dependency of typogrify. Not required since 35e7ce02dd7a434a300824381f34676ebcff58c8. As for the `cmd:smartypants` it provided... we have another recipe that should cover that: `hoedown` (albeit it seems not to exist currently on repos, for some reason). Users should try to `pip install` this, if they need it. --- .../smartypants/smartypants-2.0.1.recipe | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 dev-python/smartypants/smartypants-2.0.1.recipe diff --git a/dev-python/smartypants/smartypants-2.0.1.recipe b/dev-python/smartypants/smartypants-2.0.1.recipe deleted file mode 100644 index e2346aba0..000000000 --- a/dev-python/smartypants/smartypants-2.0.1.recipe +++ /dev/null @@ -1,66 +0,0 @@ -SUMMARY="A Python fork of SmartyPants" -DESCRIPTION="Translate plain ASCII punctuation characters into smart typographic punctuation \ -HTML entities." -HOMEPAGE="https://github.com/leohemsted/smartypants.py" -COPYRIGHT="2003 John Gruber - 2017 Leo Hemsted - 2013-2016 Yu-Jie Lin - 2004-2013 Chad Miller" -LICENSE="BSD (3-clause)" -REVISION="3" -SOURCE_URI="$HOMEPAGE/archive/refs/tags/v$portVersion.tar.gz" -CHECKSUM_SHA256="b98191911ff3b4144ef8ad53e776a2d0ad24bd508a905c6ce523597c40022773" -SOURCE_DIR="smartypants.py-$portVersion" -ARCHITECTURES="any" - -PROVIDES=" - $portName = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel - " - -PYTHON_PACKAGES=(python39 python310) -PYTHON_VERSIONS=(3.9 3.10) -for i in "${!PYTHON_PACKAGES[@]}"; do -pythonPackage=${PYTHON_PACKAGES[i]} -pythonVersion=${PYTHON_VERSIONS[$i]} -eval "PROVIDES_${pythonPackage}=\"\ - ${portName}_$pythonPackage = $portVersion\n\ - cmd:smartypants$pythonVersion\n\ - \"; \ -REQUIRES_$pythonPackage=\"\ - haiku\n\ - cmd:python$pythonVersion\ - \"" -BUILD_REQUIRES="$BUILD_REQUIRES - setuptools_$pythonPackage" -BUILD_PREREQUIRES="$BUILD_PREREQUIRES - cmd:python$pythonVersion" -done - -INSTALL() -{ - for i in "${!PYTHON_PACKAGES[@]}"; do - pythonPackage=${PYTHON_PACKAGES[i]} - pythonVersion=${PYTHON_VERSIONS[$i]} - - python=python$pythonVersion - installLocation=$prefix/lib/$python/vendor-packages/ - export PYTHONPATH=$installLocation:$PYTHONPATH - mkdir -p $installLocation - rm -rf build - $python setup.py build install \ - --root=/ --prefix=$prefix - - mv $prefix/bin/smartypants $prefix/bin/smartypants$pythonVersion - - packageEntries $pythonPackage \ - $prefix/lib/python* \ - $prefix/bin - done -}