Package Details: flut-renamer 1.5.2-12

Git Clone URL: https://aur.archlinux.org/flut-renamer.git (read-only, click to copy)
Package Base: flut-renamer
Description: A GUI application written in Flutter (using GTK on Linux), it helps users batch renaming their files in multiple ways, including inserting text, inserting file metadata and Exif data, replacing text, deleting text, rearranging, transliterating characters.
Upstream URL: https://github.com/sun-jiao/flut-renamer
Keywords: flutter
Licenses: GPL3
Submitter: Interaccoonale
Maintainer: Interaccoonale
Last Packager: Interaccoonale
Votes: 0
Popularity: 0.000000
First Submitted: 2024-03-08 16:19 (UTC)
Last Updated: 2024-07-20 14:35 (UTC)

Latest Comments

yochananmarqos commented on 2024-03-10 03:04 (UTC)

@Interaccoonale: No, there's no such thing.

See the way I do it without a user even having to have Flutter installed at all in my musicpod-git PKGBUILD.

Interaccoonale commented on 2024-03-10 02:31 (UTC)

@yochananmarqos : OK, while I am wondering is it possible to add an "optional make dependency"? Because I think users may have flutter SDK manually installed in their home dir (it is the second method recommended in the docs).

yochananmarqos commented on 2024-03-09 23:53 (UTC)

@Interaccoonale: Packages need to build from source. If you want to submit the binary version, resubmit as flut-renamer-bin.

Interaccoonale commented on 2024-03-08 14:15 (UTC)

@m040601, OK, I'll fix it as soon as possible.

m040601 commented on 2024-03-08 05:49 (UTC) (edited on 2024-03-08 05:52 (UTC) by m040601)

You choose a name for the PKGBUILD "renamer" that is very common.

You should change the name of this PKGBUILD.

This word 'rename', 'renamer' etc is very common on the AUR. There are looooots of other PKGBUILD containing it. It will only confuse users searching for your tool.

You also choose to install something to "/usr/bin/renamer"

    ln -s "/opt/$pkgname/renamer" "$pkgdir/usr/bin/$pkgname"

This will create a mess on the users system.

There is already an official Arch package,

$ pacman -Si pipe-rename

Repository      : extra
Name            : pipe-rename
Version         : 1.6.5-1
Description     : Rename your files using your favorite text editor
Architecture    : x86_64
URL             : https://github.com/marcusbuffett/pipe-rename
Licenses        : MIT
Groups          : None
Provides        : None
Depends On      : glibc  gcc-libs
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 429.31 KiB
Installed Size  : 1165.72 KiB
Packager        : George Rawlinson <grawlinson@archlinux.org>
Build Date      : Mon 03 Jul 2023 09:49:05 AM WEST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

That installs,

$ pacman -Fl pipe-rename | grep --color=always -i bin -

pipe-rename usr/bin/
pipe-rename usr/bin/renamer

So you are only asking for trouble with this name for the PKGBUILD and for the binary.

Some of my suggestions

renamer-flutter
renamer-dart
gtk-renamer
bulk-renamer-dart
bulk-rename-flutter

Also,

pkgdesc='A bulk file renamer written in flutter (dart). '

Dont save words. Add more stuff to it. Say it is graphical for gtk etc.

PS: My opinion:

If you want people to know about your tool, and easly identify it and distinguish it from others. I would also, personally, advise to choose another name for your github repo.