yatima1460 / Drill

Search files without indexing, but fast crawling
https://drill.software/
GNU General Public License v2.0
269 stars 21 forks source link

new AUR package #45

Closed simonbcn closed 5 years ago

simonbcn commented 5 years ago

I've created a new AUR package of UI version, the previous has vanished, based on stable .deb version: https://aur.archlinux.org/packages/drill-search/

yatima1460 commented 5 years ago

thanks, website updated

simonbcn commented 5 years ago

Sorry, the name of the package created is incorrect according to Arch Linux standards, I have created a new one with the correct name: https://aur.archlinux.org/packages/drill-search-bin/

yatima1460 commented 5 years ago

website updated

yatima1460 commented 5 years ago

I installed Arch myself and found that Drill would not scan secondary mounted drives

latest version fixes it, tell me how I can update the AUR, or if you can do it yourself, thanks also I will rename drill-ui to drill-gtk also I would like to add the cli version too to AUR

https://github.com/yatima1460/Drill/releases/tag/1.208

yatima1460 commented 5 years ago

I created an account on AUR called yatima1460

simonbcn commented 5 years ago

ok, I will create 2 packages: drill-gtk-bin and drill-cli-bin with the latest versions released. I will then request the removal of the current package. I'll let you know when I'm ready. Unless you want to do it yourself.

simonbcn commented 5 years ago

I think the AUR package names should be better: drill-search-gtk-bin and drill-search-cli-bin.

simonbcn commented 5 years ago

Packages created: https://aur.archlinux.org/packages/drill-search-gtk-bin/ and https://aur.archlinux.org/packages/drill-search-cli-bin/ I'm going to request to delete the previous AUR: drill-search-bin

simonbcn commented 5 years ago

Please, notify me when you change the names of releases.

yatima1460 commented 5 years ago

website updated with those links;

I am not closing the issue because "ui" will be renamed to "gtk", I will write it here when done

the reason is because I will have more than one frontend, on Windows it's better to use WinAPI and on OSX Cocoa

yatima1460 commented 5 years ago

@simonbcn I updated everything, the project directories tree structure, the build system and the website now fetches all the downloads automatically from GitHub Releases

When you can, please update the AUR! Thanks

simonbcn commented 5 years ago

Done!

yatima1460 commented 5 years ago

@simonbcn what do you think about adding a non-bin version that actually builds from source? it's pretty easy

you first install DUB and DMD as backend compiler and then cd Source/Frontend/GTK(CLI for the CLI version) and dub build -b release then use Tools/deb/ to create the deb file and from here on it's like the bin version

yochananmarqos commented 5 years ago

what do you think about adding a non-bin version that actually builds from source? it's pretty easy

@yatima1460 I just created one and added it to the AUR: drill-search.

simonbcn commented 5 years ago

What is the difference between an AUR package that installs from a done compilation (in this case, extracted from .deb package) and one that compiles from the source? I would understand the usefulness of a -git package that compiles the master version but one that installs the same as the bin version. :question:

yochananmarqos commented 5 years ago

It's better to build from source when possible rather than use precompiled binaries. A precompiled binary may look for older libraries than are installed on the system and cause incompatibilities.

simonbcn commented 5 years ago

@yochananmarqos yes, you're right.

@yatima1460 I have requested the deletion of my ...-bin packages as they are unnecessary having those of him.