diff --git a/haiku-apps/attrify/attrify-1.0.1.recipe b/haiku-apps/attrify/attrify-1.0.1.recipe new file mode 100644 index 000000000..8ff719ac8 --- /dev/null +++ b/haiku-apps/attrify/attrify-1.0.1.recipe @@ -0,0 +1,51 @@ +SUMMARY="A powerful attribute editor for Haiku" +DESCRIPTION="Attrify is a native application to edit file attributes. +Some of the features of Attrify are: +* Edit file attributes for any MIME type +* Support for all standard attribute types +* Create new files with predefined attributes +* Multi-window support +* Drag & drop support +* Internationalization" +HOMEPAGE="https://github.com/DigitalBox98/Attrify" +COPYRIGHT="2025 Haiku Insider" +LICENSE="BSD (3-clause) + MIT" +REVISION="1" +SOURCE_URI="https://github.com/DigitalBox98/Attrify/archive/refs/tags/v$portVersion.tar.gz" +CHECKSUM_SHA256="2f42e3e4e00148315ee89d17f062f8e1fe88a2b8c463bd81eb9634b2d2d3dd66" +SOURCE_FILENAME="Attrify-v$portVersion.tar.gz" +SOURCE_DIR="Attrify-$portVersion" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + attrify$secondaryArchSuffix = $portVersion + app:Attrify = $portVersion + " +REQUIRES=" + haiku${secondaryArchSuffix} + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:gcc$secondaryArchSuffix + cmd:make + " + +BUILD() +{ + make OBJ_DIR=objects $jobArgs + make bindcatalogs OBJ_DIR=objects +} + +INSTALL() +{ + install -m 0755 -d "$appsDir" + cp $sourceDir/Attrify $appsDir/ + addAppDeskbarSymlink $appsDir/Attrify +}