Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add rpm/deb/pkgbuild releases #27

Open
intika opened this issue Dec 23, 2018 · 13 comments
Open

Add rpm/deb/pkgbuild releases #27

intika opened this issue Dec 23, 2018 · 13 comments
Labels
to-do (approved) Next release to-do

Comments

@intika
Copy link
Owner

intika commented Dec 23, 2018

No description provided.

@intika
Copy link
Owner Author

intika commented Dec 23, 2018

  • Check "OpenSUSE's kde integration patches"

@intika intika changed the title Add deb and rpm releases Add rpm releases Dec 24, 2018
@intika intika added enhancement New feature or request to-do (approved) Next release to-do and removed enhancement New feature or request labels Dec 24, 2018
@intika intika changed the title Add rpm releases Add rpm/deb releases Dec 28, 2018
@intika intika mentioned this issue Dec 28, 2018
@intika intika changed the title Add rpm/deb releases Add rpm/deb/PKGBUILD releases Jan 2, 2019
@intika intika changed the title Add rpm/deb/PKGBUILD releases Add rpm/deb/pkgbuild releases Jan 2, 2019
@daert
Copy link

daert commented Jan 29, 2019

Hi @intika, first I want to thank you and all contributors for this great project.
I made a simple PKGBUILD for ArchLinux to install the configuration files into Firefox folder. It should work for either official and esr versions.

pkgname=librefox
ffver=64.0.0
pkgver=2.1
pkgrel=1
pkgdesc="Librefox: Firefox with privacy enhancements"
arch=(i686 x86_64)
license=(MPL)
url="https://github.com/intika/Librefox"
depends=(firefox)
source=("$url/releases/download/Librefox-v$pkgver-v$ffver/Librefox-$pkgver-Firefox-Linux-$ffver.zip")
sha512sums=('32f9f9aca614d8229c3aabcc83b7b433f8966a8ff7be1abb5e5b32b328f5f4dbad780cd8aef02cc80402c6323fed5ae3676f03d17d698597a668777334acb220')

package() {
ffdir="$pkgdir/usr/lib/firefox"
install -dm755 "$ffdir"/{defaults/pref,distribution}

cd "$srcdir"
install -Dm644 "defaults/pref/local-settings.js" "$ffdir/defaults/pref/local-settings.js"
install -Dm644 "distribution/policies.json" "$ffdir/distribution/policies.json"
install -Dm644 "mozilla.cfg" "$ffdir/mozilla.cfg"
}

@intika
Copy link
Owner Author

intika commented Jan 29, 2019

@daert thank you for your contribution it's appreciated :) did you post that on aur ?

@daert
Copy link

daert commented Jan 29, 2019

No, I didn't but I could post it if you want

@intika
Copy link
Owner Author

intika commented Jan 29, 2019

@daert that would be awesome if you have the time of course :)

@daert
Copy link

daert commented Jan 29, 2019

No problem, I'm happy to help in this project

EDIT: it appears that the librefox repository on aur is not empty but it does not result when searching the package from the web page. Maybe it's a deleted repository but I can access it.
Should I proceed updating it with my pkgbuild?

@dessalines
Copy link

Yes please, just add it under a different name if necessary.

@intika
Copy link
Owner Author

intika commented Jan 29, 2019

The other aur package is waiting for the independent release (v3)...
Yes you could just add it with an other name like "Librefox-v2"

@daert
Copy link

daert commented Jan 29, 2019

Ok, I've sent an email to the maintainer of that repository, but I see that there is no issue.

So, I will create a new repository, like librefox-config or librefox-cfg or some other name if you don't like them

@intika
Copy link
Owner Author

intika commented Jan 29, 2019

Thank you :) feel free to choose the appropriate name, librefox-cfg/librefox-config is a very good idea because the config file set is intended to be kept even after the independent release.

@daert
Copy link

daert commented Jan 29, 2019

librefox-cfg it is. It's already online

@androidacy-user
Copy link

Is there a version for Ubuntu yet? (deb).

@Serkan-devel
Copy link

Can an appimage version be done?

cc @probonopd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
to-do (approved) Next release to-do
Projects
None yet
Development

No branches or pull requests

5 participants