-
Notifications
You must be signed in to change notification settings - Fork 29
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
Build a Debian package #19
Comments
Ich habe noch nie ein Debian Paket gebaut, aber nachdem ich sowieso vorhabe Qt-SESAME für Ubuntu zu bauen versuch ichs mal! |
@eega Great! Thanks and good luck! For a quick start please see my brief guide to compiling Qt-SESAM on Ubuntu in the Wiki. |
@ola-ct: I have building the package down, but I am still tinkering with icons and storage locations.Furthermore, I am writing a bash script that installs all necessary tools and builds the deb file for x86 and x64 in one go, so everyone can do it! Do you prefer to use the pre-packet source tarball, or the tagged source code directly for this? The difference is that the build script needs either only a version (tag) as input, or a version + tarball. Another topic I stumbled upon are multi-user systems. I noticed that the makefile installs the binary to /usr/bin, so it is installed for all users. This is ok, but if more than one user uses the computer then the user specific data needs to be handled somehow! |
@eega Because releases like 2.0.5 are the best tested versions users should only be able to build packages based on tags. |
@eega The settings file is stored in ~/.config (Linux) or in |
@ola-ct: sorry, I didn't make myself clear - the script checks if a tag exists in both cases! It's only two different ways of obtaining the sources the package is built from:
B. version + tarball
I prefer A because the user has all the necessary code already downloaded, but if you want me to force the user to use the pre-packed tarball then I will implement approach B. |
Acknowledged. A is fine. Thanks in advance. |
Any news on this one? |
I don't use Debian, but I wrote a build script (called PKGBUILD) for the Arch User Repository (AUR) for Arch Linux. You can find it here: https://aur.archlinux.org/packages/qt-sesam-git/ |
No description provided.
The text was updated successfully, but these errors were encountered: