All Projects → debbuild → Debbuild

debbuild / Debbuild

Licence: gpl-2.0
Build deb packages from rpm specifications

Programming Languages

perl
6916 projects

Projects that are alternatives of or similar to Debbuild

Ansible Keepalived
Ansible role to set up keepalived in Debian-like systems
Stars: ✭ 21 (-34.37%)
Mutual labels:  ubuntu, debian
Switch Apt Mirror.ansible.role
switch apt mirror for Debian & Ubuntu with Ansible role.
Stars: ✭ 5 (-84.37%)
Mutual labels:  ubuntu, debian
Openvpn Install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
Stars: ✭ 7,142 (+22218.75%)
Mutual labels:  ubuntu, debian
Wireguard Install
WireGuard road warrior installer for Ubuntu, Debian, CentOS and Fedora
Stars: ✭ 650 (+1931.25%)
Mutual labels:  ubuntu, debian
Spotify Linux Installer
Install latest Spotify on Linux
Stars: ✭ 28 (-12.5%)
Mutual labels:  ubuntu, debian
Plymouth Themes
A hugh collection (80+) of plymouth themes ported from android bootanimations
Stars: ✭ 663 (+1971.88%)
Mutual labels:  ubuntu, debian
Displaylink Debian
DisplayLink driver installer for Debian and Ubuntu based Linux distributions.
Stars: ✭ 768 (+2300%)
Mutual labels:  ubuntu, debian
Qb
QuickBox is much more than a ‘seedbox installer script’, it is a simplistic approach to achieving easy seedbox and services management from a beautifully designed dashboard. Allowing users the ability to interact with their seedbox and server on a professional grade level.
Stars: ✭ 626 (+1856.25%)
Mutual labels:  ubuntu, debian
Ufw Docker
To fix the Docker and UFW security flaw without disabling iptables
Stars: ✭ 878 (+2643.75%)
Mutual labels:  ubuntu, debian
Debian Server
Complete Debian/Ubuntu Web Application Server Installation
Stars: ✭ 22 (-31.25%)
Mutual labels:  ubuntu, debian
Wordops
Install and manage a high performance WordPress stack with a few keystrokes
Stars: ✭ 649 (+1928.13%)
Mutual labels:  ubuntu, debian
Ansible Role Docker
Ansible Role - Docker
Stars: ✭ 845 (+2540.63%)
Mutual labels:  ubuntu, debian
Atilo
Linux installer for termux
Stars: ✭ 629 (+1865.63%)
Mutual labels:  ubuntu, debian
Debops
DebOps - Your Debian-based data center in a box
Stars: ✭ 734 (+2193.75%)
Mutual labels:  ubuntu, debian
Deepin Wine Ubuntu
Deepin Wine for Ubuntu/Debian
Stars: ✭ 5,790 (+17993.75%)
Mutual labels:  ubuntu, debian
Atomic Toolkit
AtoMiC Toolkit simplifies HTPC / Home Server setup and management on Ubuntu and Debian variants including Raspbian. It currently supports: Couchpotato, Deluged, Emby, FFmpeg, Headphones, Htpcmanager, Jackett, Kodi, Lazylibrarian, Madsonic, Mono, Mylar, Nzbget, Nzbhydra, NzbToMedia, Ombi, Plex, Plexpy, Pyload, qBittorrent, Radarr, Sabnzbd+, Sickgear, Sickrage, Sonarr, Subsonic, Transmission, Unrar, Watcher, and Webmin.
Stars: ✭ 747 (+2234.38%)
Mutual labels:  ubuntu, debian
Open Build Service
Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
Stars: ✭ 599 (+1771.88%)
Mutual labels:  ubuntu, debian
Anlinux App
AnLinux allow you to run Linux on Android without root access.
Stars: ✭ 614 (+1818.75%)
Mutual labels:  ubuntu, debian
Swizzin
A simple, modular seedbox solution
Stars: ✭ 888 (+2675%)
Mutual labels:  ubuntu, debian
Sysadmintools
Acorn's Server, Workstation, & VM Cluster Automation & Documentation
Stars: ✭ 7 (-78.12%)
Mutual labels:  ubuntu, debian

debbuild

CircleCI | Translation status

purpose of the 'debbuild' program

from the original project page:

debbuild was written to be able to create packages that will install cleanly on Debian systems without going through the head-beating I found was required to follow the Debian New Maintainer’s Guide, and pretty much any other Debian packaging guide. It uses the build process and command-line options of rpmbuild, but produces packages that will install on Debian systems.

[...]

If you’re careful about filesystem paths, commands, pre/post/(un)install scripts, etc, etc, you may be able to write one spec file that you can use to create packages that will install and work correctly on both Debian(ish) and RedHat(ish) systems.

bug fixes ...

starting from version 0.11.3 of debbuild the commits of this project deal with

  • handling tarballs compressed with various packers
  • extracting specfiles from such tarballs
  • improved handling of the %setup and %patch macros
  • configuration and invocation of debbuild
  • some nuts and bolts under the hood

some – but unfortunately not all – of these improvements have made it back into the original source tree.

... and extensions

after version [email protected] this project took a life of its own.

  • fully externalized macros
  • conditional build stuff
  • advanced option handling
  • %autosetup/%autopatch
  • many more nuts and bolts under the hood
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].