From 547555b224a8cb6fc09de0a50162b40f74dbef1c Mon Sep 17 00:00:00 2001 From: Humdinger Date: Tue, 3 Aug 2021 19:54:07 +0200 Subject: [PATCH] Update Filer to 1.2.2 + remove "x86" from ARCHITECTURE + remove old recipes --- haiku-apps/filer/filer-1.0.0.recipe | 71 ------------------ haiku-apps/filer/filer-1.1.0.recipe | 73 ------------------- haiku-apps/filer/filer-1.2.1.recipe | 72 ------------------ ...{filer-1.2.0.recipe => filer-1.2.2.recipe} | 6 +- 4 files changed, 3 insertions(+), 219 deletions(-) delete mode 100644 haiku-apps/filer/filer-1.0.0.recipe delete mode 100644 haiku-apps/filer/filer-1.1.0.recipe delete mode 100644 haiku-apps/filer/filer-1.2.1.recipe rename haiku-apps/filer/{filer-1.2.0.recipe => filer-1.2.2.recipe} (88%) diff --git a/haiku-apps/filer/filer-1.0.0.recipe b/haiku-apps/filer/filer-1.0.0.recipe deleted file mode 100644 index 9082169e4..000000000 --- a/haiku-apps/filer/filer-1.0.0.recipe +++ /dev/null @@ -1,71 +0,0 @@ -SUMMARY="An automated file management and sorting system" -DESCRIPTION="The Filer is a powerful, flexible automatic file organizer. It \ -is an implementation of the 'Sorting Chute' idea conceived on the Glass \ -Elevator mailing list for Haiku. - -Filer takes the files it's opened with or that are dropped on its icon and \ -moves, renames, copies or does all sorts of other things with them according \ -to rules created by the user. - -Filer is accompanied by AutoFiler. Instead of working on a set of files \ -provided by the user, it can be started together with Haiku to monitor certain \ -folders and deal with new files appearing there according to the user-defined \ -rules." -HOMEPAGE="https://github.com/HaikuArchives/Filer" -COPYRIGHT="2008 DarkWyrm" -LICENSE="MIT" -REVISION="2" -SOURCE_URI="https://github.com/HaikuArchives/Filer/archive/1e452286b24fbf3722ec2ffb06bc55467b01b0d2.tar.gz" -CHECKSUM_SHA256="8dd8bf6cfe2074425fed02e91bdb2854c65f96840e6ef16466f025f76f27f4b8" -SOURCE_DIR="Filer-1e452286b24fbf3722ec2ffb06bc55467b01b0d2" - -ARCHITECTURES="!x86 x86_gcc2" - -USER_SETTINGS_FILES=" - settings/Filer directory - " - -PROVIDES=" - filer = $portVersion - app:Filer = $portVersion - cmd:Filer = $portVersion - " -REQUIRES=" - haiku - lib:libsqlite3 - " - -BUILD_REQUIRES=" - haiku_devel - devel:libsqlite3 - " -BUILD_PREREQUIRES=" - makefile_engine - cmd:g++ - cmd:make - " - -BUILD() -{ - cd sources/Filer - make $jobArgs OBJ_DIR=../objects - - cd ../AutoFiler - make $jobArgs OBJ_DIR=../objects - make -f Makefile_settings $jobArgs OBJ_DIR=../objects -} - -INSTALL() -{ - mkdir -p $appsDir/Filer $binDir - cp -af documentation $appsDir/Filer - - cd sources - cp -af objects/Filer $appsDir/Filer - ln -s $appsDir/Filer/Filer $binDir - - cp -af objects/AutoFiler $appsDir/Filer - cp -af objects/AutoFiler\ Settings $appsDir/Filer - - addAppDeskbarSymlink $appsDir/Filer/Filer -} diff --git a/haiku-apps/filer/filer-1.1.0.recipe b/haiku-apps/filer/filer-1.1.0.recipe deleted file mode 100644 index a92f7fdaa..000000000 --- a/haiku-apps/filer/filer-1.1.0.recipe +++ /dev/null @@ -1,73 +0,0 @@ -SUMMARY="An automated file management and sorting system" -DESCRIPTION="The Filer is a powerful, flexible automatic file organizer. It \ -is an implementation of the 'Sorting Chute' idea conceived on the Glass \ -Elevator mailing list for Haiku. - -Filer takes the files it's opened with or that are dropped onto it's icon or \ -replicatable dropzone and moves, renames, copies or does all sorts of other \ -things with them according to rules created by the user. - -Filer is accompanied by AutoFiler. Instead of working on a set of files \ -provided by the user, it can be started together with Haiku to monitor certain \ -folders and deal with new files appearing there according to the user-defined \ -rules. - -If you've used an earlier version of Filer (pre v1.1.0), you'll have to remove \ -and re-create your rules." -HOMEPAGE="https://github.com/HaikuArchives/Filer" -COPYRIGHT="2008 DarkWyrm - 2016 Humdinger, Pete Goodeve" -LICENSE="MIT" -REVISION="1" -SOURCE_URI="https://github.com/HaikuArchives/Filer/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="3234cdb6a6d35da147286ac6ac2ec59955d036fff32ed162bf076a8c0c3bb01c" -SOURCE_DIR="Filer-$portVersion" - -ARCHITECTURES="!x86 x86_gcc2" - -USER_SETTINGS_FILES=" - settings/Filer directory - " - -PROVIDES=" - filer = $portVersion - app:AutoFiler = $portVersion - app:Filer = $portVersion - cmd:Filer = $portVersion - " -REQUIRES=" - haiku - cmd:zip - lib:libsqlite3 - " - -BUILD_REQUIRES=" - haiku_devel - devel:libsqlite3 - " -BUILD_PREREQUIRES=" - makefile_engine - cmd:g++ - cmd:make - " - -BUILD() -{ - cd sources - make $jobArgs OBJ_DIR=objects - make -f Makefile_AutoFiler $jobArgs OBJ_DIR=objects -} - -INSTALL() -{ - mkdir -p $appsDir/Filer $binDir - cp -af documentation $appsDir/Filer - - cd sources - cp -af objects/Filer $appsDir/Filer - ln -s $appsDir/Filer/Filer $binDir - - cp -af objects/AutoFiler $appsDir/Filer - - addAppDeskbarSymlink $appsDir/Filer/Filer -} diff --git a/haiku-apps/filer/filer-1.2.1.recipe b/haiku-apps/filer/filer-1.2.1.recipe deleted file mode 100644 index 7cb2b2e5f..000000000 --- a/haiku-apps/filer/filer-1.2.1.recipe +++ /dev/null @@ -1,72 +0,0 @@ -SUMMARY="An automated file management and sorting system" -DESCRIPTION="The Filer is a powerful, flexible automatic file organizer. It \ -is an implementation of the 'Sorting Chute' idea conceived on the Glass \ -Elevator mailing list for Haiku. - -Filer takes the files it's opened with or that are dropped onto it's icon or \ -replicatable dropzone and moves, renames, copies or does all sorts of other \ -things with them according to rules created by the user. - -Filer is accompanied by AutoFiler. Instead of working on a set of files \ -provided by the user, it can be started together with Haiku to monitor certain \ -folders and deal with new files appearing there according to the user-defined \ -rules." -HOMEPAGE="https://github.com/HaikuArchives/Filer" -COPYRIGHT="2008 DarkWyrm - 2016 Humdinger, Pete Goodeve - 2017 Owen Pan" -LICENSE="MIT" -REVISION="1" -SOURCE_URI="https://github.com/HaikuArchives/Filer/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="0864c4269d8d5456325919619d8a146591699d223f5b26b14d9a906615ef2c75" -SOURCE_DIR="Filer-$portVersion" - -ARCHITECTURES="x86_gcc2 x86 x86_64" - -USER_SETTINGS_FILES=" - settings/Filer directory - " - -PROVIDES=" - filer = $portVersion - app:AutoFiler = $portVersion - app:Filer = $portVersion - cmd:Filer = $portVersion - " -REQUIRES=" - haiku - cmd:zip - lib:libsqlite3 - " - -BUILD_REQUIRES=" - haiku_devel - devel:libsqlite3 - " -BUILD_PREREQUIRES=" - makefile_engine - cmd:g++ - cmd:make - " - -BUILD() -{ - cd sources - make $jobArgs OBJ_DIR=objects - make bindcatalogs OBJ_DIR=objects - make -f Makefile_AutoFiler $jobArgs OBJ_DIR=objects -} - -INSTALL() -{ - mkdir -p $appsDir/Filer $binDir - cp -af documentation $appsDir/Filer - - cd sources - cp -af objects/Filer $appsDir/Filer - ln -s $appsDir/Filer/Filer $binDir - - cp -af objects/AutoFiler $appsDir/Filer - - addAppDeskbarSymlink $appsDir/Filer/Filer -} diff --git a/haiku-apps/filer/filer-1.2.0.recipe b/haiku-apps/filer/filer-1.2.2.recipe similarity index 88% rename from haiku-apps/filer/filer-1.2.0.recipe rename to haiku-apps/filer/filer-1.2.2.recipe index 3899a342c..3edbdd057 100644 --- a/haiku-apps/filer/filer-1.2.0.recipe +++ b/haiku-apps/filer/filer-1.2.2.recipe @@ -17,11 +17,11 @@ COPYRIGHT="2008 DarkWyrm 2017 Owen Pan" LICENSE="MIT" REVISION="1" -SOURCE_URI="https://github.com/HaikuArchives/Filer/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="8ab231ca97f45df5cefa712a9051645e998309e39e9b5f0b59848b153bf00017" +SOURCE_URI="$HOMEPAGE/archive/v$portVersion.tar.gz" +CHECKSUM_SHA256="02631cb609879f9315c8fe0533cd0ecc78d5fb041f12f04e8c9957ef4ca7dfb1" SOURCE_DIR="Filer-$portVersion" -ARCHITECTURES="x86_gcc2 x86 x86_64" +ARCHITECTURES="x86_gcc2 x86_64" USER_SETTINGS_FILES=" settings/Filer directory