Questions tagged [software-packaging]

In package management systems, which are commonly used with Linux-based operating systems, a package is a specific piece of software which the system can install and uninstall.

107 questions
4
votes
2 answers

Why should foo-config.cmake and foo-config-version.cmake be separate?

In talks by Daniel Pfeiffer (Effective CMake) and by Deniz Bahadir (More Modern CMake), and even in the CMake documentation, it is suggested that (at least) to .cmake files be generated for using a repository with CMake in other projects:…
einpoklum
  • 118,144
  • 57
  • 340
  • 684
4
votes
3 answers

Build debian package without .orig file

I've created packages previously by using a Makefile, the command "dh_make --createorig", then adjusting files in the debian folder generated and finally using the debuild command to generate the .deb. That workflow is simple and works for me, but I…
Kreender
  • 284
  • 1
  • 6
  • 17
3
votes
0 answers

Distribute Django App in portable file (windows .exe file for example)

I have a Django App and I would like to distribute my App for Windows, Mac and Linux users. I have read that Pyinstaller can help me to package my App but I dont know how to create portable App which starts local server on local user `s desktop. Can…
Raouf
  • 989
  • 2
  • 11
  • 15
3
votes
2 answers

Adding binary files to Jenkins pipeline build?

What is the best way to add existing binary files to a Jenkins pipeline build? I have a Python script that wraps around an existing closed source binary exe file. Because it's not possible to include the exe in the GitHub repo due to licensing, I'd…
loneraver
  • 1,282
  • 2
  • 15
  • 22
3
votes
1 answer

answering package installation questions with debconf

I have a package, lets call it foo, that has a dependency which is in turn dependent on postfix. I am trying to automate the install of foo by answering the questions using debconf. The requirements for foo is that it has to be able to install and…
wc250
  • 129
  • 3
  • 10
3
votes
1 answer

How do I leverage package maintainers' experience with Docker?

When building Docker images, I find myself in a strange place -- I feel like I'm doing something that somebody has already done many times before -- and did a vastly better job at it. In most cases, this gut feeling is absolutely right -- I'm taking…
Nikolai Prokoschenko
  • 8,465
  • 11
  • 58
  • 97
3
votes
1 answer

debhelper instructed to use python3, but runs setup.py with python2

I am struggling with dh to create package for python 3 (and not for python 2). I use setup.py which, when called with python3, builds for python 3. I have a separate debian directory for py3k, so I want to build just for that version. debian/rules…
eudoxos
  • 18,545
  • 10
  • 61
  • 110
3
votes
4 answers

Java package understanding in real life projects

I want to understand the packing methodology in real big projects. Suppose we have a package com.abc.xyz, and for this, we really have a path like com/abc/xyz. Is it possible to have multiple same package names in different directory structure…
CuriousMind
  • 8,301
  • 22
  • 65
  • 134
3
votes
2 answers

Example of Firefox OS cross-platform compatibility?

From what I had heard of Firefox OS, one big advantage was that you could build an offline, locally-stored "app" that works on Firefox OS, Android, (and Windows/Mac/others?) with one code-base. However, after looking at the MDN Howtos, I can't seem…
NoBugs
  • 9,310
  • 13
  • 80
  • 146
3
votes
1 answer

Android applications repackaging: Why does it not break the code?

I have been reading a lot about how malware writers repackage an existing benigh android .apk and repackage it to add malicious functionality. Now, according to my understanding of the .apk file structure, each .apk file contains a single .dex file…
Naruto Uzumaki
  • 958
  • 4
  • 17
  • 37
2
votes
0 answers

How Can I Efficiently Compress a Kivy Windows Package With Several Dependencies Into a Single .EXE?

So, I've created a build for my Kivy app with PyInstaller that stores all of its dependencies into a folder in /dist/ and that can be executed from within that folder. This is about as far as Kivy's Windows packaging tutorial goes. The most…
Joshua Harwood
  • 337
  • 1
  • 2
  • 15
2
votes
1 answer

ScalaJS fastOptJS and start script with sbt-native-packager

I'm working on a classic ScalaJS with Scalatags... app using the cross build approach: - client - project - server - shared - build.sbt It works fine running sbt re-start or sbt run-main WebServer Now, with the sbt-native-pagkager…
2
votes
0 answers

Debian packaging - Why MD5sums changed?

I have an application consisting in two differents war plus some conf files that i'm packaging in a debian package. When i'm typing "md5sum warname.war" in a console i have a md5sum hash that is different than the md5 of the same file in the…
Zaitchev
  • 41
  • 3
2
votes
2 answers

Packaging java web application as exe

Are there any free tools using which I can package my war (java web app) and tomcat as exe
Ketan Khairnar
  • 1,620
  • 3
  • 12
  • 21
2
votes
1 answer

dpkg-checkbuilddeps: Unmet build dependencies

I am trying to build my debian package using dpkg-buildpackage in automatic manner. This is my workflow: dpkg-buildpackage || (yes | mk-build-deps -i && dpkg-buildpackage) This unfortunatelly gives me dpkg-checkbuilddeps: Unmet build…
dohnto
  • 584
  • 5
  • 13