From: Ed Bartosh Date: Thu, 24 May 2012 07:50:57 +0000 (+0300) Subject: Moved spec to packaging/ X-Git-Tag: release/20120807~45 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f32c40242703707cd17ce7b88c78d62e2867b1fe;p=tools%2Fgit-buildpackage.git Moved spec to packaging/ Change-Id: If6128137ead42fe8c75f692d484e9e3c4534b62c --- diff --git a/packaging/git-buildpackage.spec b/packaging/git-buildpackage.spec deleted file mode 120000 index a75c517e..00000000 --- a/packaging/git-buildpackage.spec +++ /dev/null @@ -1 +0,0 @@ -../rpm/git-buildpackage.spec \ No newline at end of file diff --git a/packaging/git-buildpackage.spec b/packaging/git-buildpackage.spec new file mode 100644 index 00000000..6a795e24 --- /dev/null +++ b/packaging/git-buildpackage.spec @@ -0,0 +1,105 @@ +Name: git-buildpackage +Summary: Build packages from git +Version: 0.6.0_git20120419 +Release: 0 +Group: Development/Tools/Building +License: GPLv2 +BuildArch: noarch +URL: https://honk.sigxcpu.org/piki/projects/git-buildpackage/ +Source0: %{name}-%{version}.tar.bz2 +# >> gbp-patch-tags # auto-added by gbp +# << gbp-patch-tags # auto-added by gbp +Requires: %{name}-common = %{version}-%{release} +BuildRequires: python +BuildRequires: python-distribute +BuildRequires: docbook-utils +BuildRequires: gtk-doc +BuildRequires: epydoc +BuildRequires: python-coverage +BuildRequires: python-nose + +%description +Set of tools from Debian that integrate the package build system with Git. +This package contains the original Debian tools. + + +%package common +Summary: Common files for git-buildpackage debian and rpm tools +Group: Development/Tools/Building +Requires: git +Requires: git-core +Requires: python-base +Requires: python-dateutil +Requires: dpkg +Requires: rpm +Requires: rpm-python + +%description common +Common files and documentation, used by both git-buildpackage debian and rpm tools + + +%package rpm +Summary: Build RPM packages from git +Group: Development/Tools/Building +Requires: %{name}-common = %{version}-%{release} + + +%description rpm +Set of tools from Debian that integrate the package build system with Git. +This package contains the tools for building RPM packages. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> gbp-apply-patches # auto-added by gbp +# << gbp-apply-patches # auto-added by gbp + + + +%build +python ./setup.py build + +# Prepare apidocs +epydoc -n git-buildpackage --no-sourcecode -o docs/apidocs/ \ +gbp*.py git*.py gbp/ + +# HTML docs +HAVE_SGML2X=0 make -C docs/ + + + +%install +rm -rf %{buildroot} +python ./setup.py install --root=%{buildroot} --prefix=/usr + + + +%files +%defattr(-,root,root,-) +%{_bindir}/gbp-pq +%{_bindir}/git-buildpackage +%{_bindir}/git-dch +%{_bindir}/git-import-dsc +%{_bindir}/git-import-dscs +%{_bindir}/git-import-orig +%{_bindir}/git-pbuilder + + +%files common +%defattr(-,root,root,-) +%{_bindir}/gbp-clone +%{_bindir}/gbp-create-remote-repo +%{_bindir}/gbp-pull +%{python_sitelib}/gbp/ +%{python_sitelib}/*info +%config %{_sysconfdir}/git-buildpackage + + +%files rpm +%defattr(-,root,root,-) +%{_bindir}/gbp-pq-rpm +%{_bindir}/git-buildpackage-rpm +%{_bindir}/git-import-orig-rpm +%{_bindir}/git-import-srpm diff --git a/rpm/git-buildpackage.spec b/rpm/git-buildpackage.spec deleted file mode 100644 index 6a795e24..00000000 --- a/rpm/git-buildpackage.spec +++ /dev/null @@ -1,105 +0,0 @@ -Name: git-buildpackage -Summary: Build packages from git -Version: 0.6.0_git20120419 -Release: 0 -Group: Development/Tools/Building -License: GPLv2 -BuildArch: noarch -URL: https://honk.sigxcpu.org/piki/projects/git-buildpackage/ -Source0: %{name}-%{version}.tar.bz2 -# >> gbp-patch-tags # auto-added by gbp -# << gbp-patch-tags # auto-added by gbp -Requires: %{name}-common = %{version}-%{release} -BuildRequires: python -BuildRequires: python-distribute -BuildRequires: docbook-utils -BuildRequires: gtk-doc -BuildRequires: epydoc -BuildRequires: python-coverage -BuildRequires: python-nose - -%description -Set of tools from Debian that integrate the package build system with Git. -This package contains the original Debian tools. - - -%package common -Summary: Common files for git-buildpackage debian and rpm tools -Group: Development/Tools/Building -Requires: git -Requires: git-core -Requires: python-base -Requires: python-dateutil -Requires: dpkg -Requires: rpm -Requires: rpm-python - -%description common -Common files and documentation, used by both git-buildpackage debian and rpm tools - - -%package rpm -Summary: Build RPM packages from git -Group: Development/Tools/Building -Requires: %{name}-common = %{version}-%{release} - - -%description rpm -Set of tools from Debian that integrate the package build system with Git. -This package contains the tools for building RPM packages. - - - -%prep -%setup -q -n %{name}-%{version} - -# >> gbp-apply-patches # auto-added by gbp -# << gbp-apply-patches # auto-added by gbp - - - -%build -python ./setup.py build - -# Prepare apidocs -epydoc -n git-buildpackage --no-sourcecode -o docs/apidocs/ \ -gbp*.py git*.py gbp/ - -# HTML docs -HAVE_SGML2X=0 make -C docs/ - - - -%install -rm -rf %{buildroot} -python ./setup.py install --root=%{buildroot} --prefix=/usr - - - -%files -%defattr(-,root,root,-) -%{_bindir}/gbp-pq -%{_bindir}/git-buildpackage -%{_bindir}/git-dch -%{_bindir}/git-import-dsc -%{_bindir}/git-import-dscs -%{_bindir}/git-import-orig -%{_bindir}/git-pbuilder - - -%files common -%defattr(-,root,root,-) -%{_bindir}/gbp-clone -%{_bindir}/gbp-create-remote-repo -%{_bindir}/gbp-pull -%{python_sitelib}/gbp/ -%{python_sitelib}/*info -%config %{_sysconfdir}/git-buildpackage - - -%files rpm -%defattr(-,root,root,-) -%{_bindir}/gbp-pq-rpm -%{_bindir}/git-buildpackage-rpm -%{_bindir}/git-import-orig-rpm -%{_bindir}/git-import-srpm diff --git a/rpm/git-buildpackage.spec b/rpm/git-buildpackage.spec new file mode 120000 index 00000000..1cc4a335 --- /dev/null +++ b/rpm/git-buildpackage.spec @@ -0,0 +1 @@ +../packaging/git-buildpackage.spec \ No newline at end of file