All Projects → darealshinji → debian-packaging

darealshinji / debian-packaging

Licence: Unknown and 2 other licenses found Licenses found Unknown LICENSE GPL-2.0 COPYING.GPLv2 GPL-3.0 COPYING.GPLv3
Create Debian packages of non-free, closed-source and other software.

Programming Languages

Makefile
30231 projects
c
50402 projects - #5 most used programming language
shell
77523 projects
Roff
2310 projects
javascript
184084 projects - #8 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to debian-packaging

intellij-idea-ultimate
Unofficial .deb packages of IntelliJ IDEA Ultimate Edition. This is a mirror of https://gitlab.com/mmk2410/intellij-idea-ultimate
Stars: ✭ 16 (-15.79%)
Mutual labels:  debian, debian-packages, ubuntu-packages
debianopt-repo
Additional debian repository for awesome open-source projects.
Stars: ✭ 47 (+147.37%)
Mutual labels:  debian, debian-packages, debian-packaging
intellij-idea-community
Unofficial .deb packages of IntelliJ IDEA Community Edition. This is a mirror of
Stars: ✭ 32 (+68.42%)
Mutual labels:  debian, debian-packages, ubuntu-packages
php-deb-packager
A PHP library to generate `.deb` packages (Software distribution)
Stars: ✭ 54 (+184.21%)
Mutual labels:  debian, debian-packages
wakemeops
A Debian repository for portable applications
Stars: ✭ 54 (+184.21%)
Mutual labels:  debian, debian-packages
ansible-apt
Ansible role to manage packages and up(date|grade)s in Debian-like systems
Stars: ✭ 21 (+10.53%)
Mutual labels:  debian, dpkg
repogen
Easy-to-use signed APT repository generator with a web-based package browser.
Stars: ✭ 34 (+78.95%)
Mutual labels:  debian, dpkg
maldetect
Debian packaging of Linux Malware Detect (https://github.com/rfxn/linux-malware-detect)
Stars: ✭ 48 (+152.63%)
Mutual labels:  debian, debian-packages
deber
📦🐋 Debian packaging with Docker
Stars: ✭ 20 (+5.26%)
Mutual labels:  debian, debian-packaging
ppa-packaging
Semi-automated script to create binary packages for (multiple versions of) Ubuntu
Stars: ✭ 15 (-21.05%)
Mutual labels:  debian, ubuntu-packages
docker-debian-repository
A local repository for publishing deb files for use with apt.
Stars: ✭ 49 (+157.89%)
Mutual labels:  debian, debian-packages
debian-packaging-for-the-modern-developer
Debian packaging tutorials for the modern developer
Stars: ✭ 347 (+1726.32%)
Mutual labels:  debian, debian-packaging
TeamSpeak3-Client
TeamSpeak3 Client package for Debian/Ubuntu
Stars: ✭ 14 (-26.32%)
Mutual labels:  debian-packages, ubuntu-packages
Ubuntu-Launchpad
The Ubuntu version of Apple's/MacOS Launchpad application
Stars: ✭ 21 (+10.53%)
Mutual labels:  debian, debian-packages
Dh Virtualenv
Python virtualenvs in Debian packages
Stars: ✭ 1,504 (+7815.79%)
Mutual labels:  debian, debian-packages
duprkit
Debian User Recipe Toolkit [Unofficial]
Stars: ✭ 14 (-26.32%)
Mutual labels:  debian, debian-packaging
python-deb-pkg-tools
Debian packaging tools
Stars: ✭ 36 (+89.47%)
Mutual labels:  debian, dpkg
ansible-role-php-versions
Ansible Role - PHP Versions
Stars: ✭ 78 (+310.53%)
Mutual labels:  debian
notion-repackaged
notion executables with the notion-enhancer embedded & a vanilla port of the official app to linux
Stars: ✭ 733 (+3757.89%)
Mutual labels:  debian
kali-whoami
Whoami provides enhanced privacy, anonymity for Debian and Arch based linux distributions
Stars: ✭ 1,424 (+7394.74%)
Mutual labels:  debian

This repository is intended to be some sort *BSD ports or Arch pkgbuild system for Debian and Ubuntu. It's very simple and intended to be used to package closed source and non-free software, but also for some new projects and to package some multimedia programs with embedded libav libraries.

Usage:

Move to a directory and run make: cd devel/yasm && make

If you want to build the package in a pbuilder chroot environment run make with PBUILDER=1: cd devel/yasm && make PBUILDER=1 This will work only on Ubuntu.

To skip dependency checking run make with DEPS=0: cd devel/yasm && make DEPS=0

To disable the summary after a build run make with SUMMARY=0: cd devel/yasm && make SUMMARY=0

The final packages are saved in $HOME/buildresult

You can run make clean or make distclean to clean up a build directory.

To build packages of Unity engine games use the scripts provided here:
https://github.com/darealshinji/UnityEngine2deb
https://github.com/darealshinji/debian-packaging/tree/master/games/unityengine2deb

Or you can use this repository with a small collection of Unity engine games:
https://github.com/darealshinji/UnityGames-for-debian

Installation:

I recommend using gdebi for manual installations: sudo apt-get install gdebi-core

Usage from command line is sudo gdebi package.deb. Dependencies will be resolved automatically. For a graphical front-end install the package gdebi or gdebi-kde.

Important:

I always test the packages here before I push a new commit (I'm currently using Ubuntu 18.04 64 bit). But some of the Makefiles here will build packages from the latest release branch snapshots, so in some cases a package might not build because of recent changes. You should also keep in mind that closed-source software, especially if it hasn't been updated for ages, and/or programs that use certain embedded libraries as well as static binaries are considered a potential security risk in Debian-based distributions. Usually software is also split into several packages but to make the installation of these home-brew packages easier, most of the stuff in here will be stored in single packages.

This build system was only designed and tested for amd64 and i386. However, I don't check if it works on i386 anymore.

Contact:

You can open an issue if you have a question or problem. But you can also write an e-mail: djcj <at> gmx <dot> de

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].