Search Criteria
Package Details: open-ai-translator-bin 0.4.34-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/open-ai-translator-bin.git (read-only, click to copy) |
---|---|
Package Base: | open-ai-translator-bin |
Description: | Browser extension and cross-platform desktop application for translation based on ChatGPT API.(Prebuilt version)基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 |
Upstream URL: | https://github.com/openai-translator/openai-translator |
Keywords: | chatgpt openai translation translator translator-app |
Licenses: | AGPL-3.0-only |
Conflicts: | open-ai-translator, openai-translator |
Provides: | open-ai-translator |
Submitter: | zxp19821005 |
Maintainer: | zxp19821005 |
Last Packager: | zxp19821005 |
Votes: | 4 |
Popularity: | 0.005468 |
First Submitted: | 2023-07-17 11:31 (UTC) |
Last Updated: | 2024-11-18 05:01 (UTC) |
Dependencies (4)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
- xdotool (xdotool-gitAUR)
Latest Comments
1 2 Next › Last »
zxp19821005 commented on 2024-11-18 05:27 (UTC)
@neitsab I think you can see the git history: https://aur.archlinux.org/cgit/aur.git/commit/?h=open-ai-translator-bin&id=a18bd5448bb26c5490bd1fb96a95517e5f787332 Sometimes, the upstream uses another name to package it. I can correct it in the PKGBUILD. I have already commited a merge request. It is in the
waiting
state now.neitsab commented on 2024-11-15 11:11 (UTC) (edited on 2024-11-15 11:12 (UTC) by neitsab)
Hi @zxp19821005, thanks for your reply!
Regarding permissions, and speaking for the current release, I have found that all files in the source deb have the correct permissions. But I can understand that you want to ensure this yourself. This risk I see is that if the source content changes (e.g. a new directory is added), you might not see it except if you manually check every release.
Regarding naming, it's interesting because my local
/usr/share/icons/hicolor
folder actually contains all those size-related directories, but in/usr/share/icons/hicolor/apps/
there's onlyorg.remmina.Remmina-symbolic.svg
andremmina-symbolic.svg
, which led me to believe that dispatching the icons in all those size-named folders (as is done in the deb) is the "standard" approach to packaging those files. Although I can understand the way it's done currently in the PKGBUILD is cleaner, it seems to deviate from standard practice.Btw, have you checked the PKGBUILD I uploaded for the other package and/or considered the merging request? There's no point in keeping two packages for the same binary download.
zxp19821005 commented on 2024-11-15 02:58 (UTC)
@neitsab There are two reasons. One is to avoid permission problems, the other is to standardize naming, try not to produce irregular naming, such as
256x256@2
in the/usr/share/icons/hicolor
folder.neitsab commented on 2024-11-14 12:45 (UTC) (edited on 2024-11-14 12:45 (UTC) by neitsab)
All right, I've just pushed my attempt at a "best of both world" PKGBUILD to openai-translator-bin. Check the diff here and if you're fine with it, I'd submit a merge request to the AUR admin to make you the maintainer of the resulting package.
neitsab commented on 2024-11-14 12:40 (UTC)
All right, I've just pushed my attempt at a best in class PKGBUILD for this package. Read the commit message or check the diff if you're interested in the changes made.
Unfortunately, after trying it out it turns I'm not too fond of it, so I'll disown it as well. Hopefully the two packages can be merged and @zxp19821005 accepts to be its maintainer.
namcap log for posterity:
Cheers
neitsab commented on 2024-11-14 11:05 (UTC)
Also, why do you bother separately
install
ing everything contained on the debusr/
dir? It seems like you could simply unpack and copy and be done with it, which is the approach taken in the other packages. E.g. is there any specific reason to change the icon locations? The upstream version matches what I have on my system.Cheers
xuanwo commented on 2024-11-14 10:24 (UTC)
Hi, @neitsab, have fun!
neitsab commented on 2024-11-14 10:24 (UTC) (edited on 2024-11-14 12:07 (UTC) by neitsab)
Thanks for your prompt reply @xuanwo. I've asked the maintainer of the other package whether they'd be interested in merging the two and continuing to maintain the result, since they seem to have done a good job at so far and to be following it closely.
In any case, thanks for your work and prompt reaction!
neitsab commented on 2024-11-14 10:20 (UTC) (edited on 2024-11-14 12:03 (UTC) by neitsab)
Hi @zxp19821005. Currently there are 2 binary AUR packages for openai-translator, this one and openai-translator-bin.
With the maintainer of the other package having just disowned it due to not using the software anymore, would you be interested in asking an AUR mod to merge the two packages together and continuing to maintain the result?
Cheers
xuanwo commented on 2024-11-14 10:13 (UTC)
Hi, @neitsab, thank you for bringing it up. I'm not using openai-translator-bin now and plan to disown it. You're welcome to take over and maintain it.
1 2 Next › Last »