Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ailin_nemui:branches:Ubuntu:debbuild
debbuild
debbuild.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File debbuild.spec of Package debbuild
# Refer to the following for more info on .spec file syntax: # # http://www.rpm.org/max-rpm/ # http://www.rpm.org/max-rpm-snapshot/ (Updated version of above) # https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ # https://rpm-packaging-guide.github.io/ # # More links may be available from http://www.rpm.org %global debconfigdir %{_prefix}/lib/debbuild Name: debbuild Summary: Build Debian-compatible .deb packages from RPM .spec files Version: 23.12.0 Release: 0%{?dist} %if "%{_vendor}" == "debbuild" Packager: debbuild developers <https://github.com/debbuild/debbuild> Group: devel License: GPL-2.0+ %else Group: Development/Tools%{?suse_version:/Building} License: GPLv2+ %endif URL: https://github.com/debbuild/debbuild Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz Source1: macros.obs-override Patch0: ubuntu_usrmerge.patch BuildArch: noarch %if "%{_vendor}" == "debbuild" BuildRequires: podlators-perl BuildRequires: lsb-release Requires: liblocale-gettext-perl Requires: lsb-release Requires: xz-utils Recommends: dpkg-sig Suggests: rpm %else BuildRequires: perl-generators BuildRequires: perl(Pod::Man) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: xz %endif Requires: bash Requires: bzip2 Requires: dpkg Requires: dpkg-dev Requires: fakeroot Requires: gzip Requires: patch Requires: pax Requires: perl Recommends: git-core Recommends: quilt Recommends: unzip Recommends: zip Recommends: zstd Recommends: %{name}-lua-support %description debbuild attempts to build Debian-friendly semi-native packages from RPM spec files, RPM-friendly tarballs, and RPM source packages (.src.rpm files). It accepts most of the options rpmbuild does, and should be able to interpret most spec files usefully. %package lua-support Summary: Lua macro support for debbuild Requires: %{name} = %{version}-%{release} %if "%{_vendor}" == "debbuild" Requires: liblua-api-perl %else Requires: perl(Lua::API) %endif %description lua-support This package adds the dependencies to support RPM macros written the Lua programming language. %prep %autosetup -p1 %build %configure --debconfigdir=%{debconfigdir} VERSION=%{version} make %install %make_install # Add override macros install -pm 0644 %{SOURCE1} %{buildroot}%{debconfigdir}/macros.d/macros.obs-override # Delete unnecessary translations rm -rf %{buildroot}%{_datadir}/locale %files %doc README.md %license COPYING %{_bindir}/* %{_mandir}/man8/* %{debconfigdir}/ %{_sysconfdir}/debbuild/ %files lua-support # Empty metapackage %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor