[mkproject] Initial import (#890733).
Juan Manuel Borges Caño
juanmabc at fedoraproject.org
Mon Jan 7 17:46:28 UTC 2013
commit d08016ba4537f8b2d4d83dec0f7192cb46c45885
Author: Juan Manuel Borges Caño <juanmabcmail at gmail.com>
Date: Mon Jan 7 18:46:15 2013 +0100
Initial import (#890733).
.gitignore | 1 +
mkproject.spec | 85 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 87 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f55b53f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mkproject-0.4.6.tar.bz2
diff --git a/mkproject.spec b/mkproject.spec
new file mode 100644
index 0000000..f327b95
--- /dev/null
+++ b/mkproject.spec
@@ -0,0 +1,85 @@
+Name: mkproject
+Version: 0.4.6
+Release: 3%{?dist}
+Summary: Make project skeletons
+
+License: GPLv3+
+URL: http://code.google.com/p/makeproject
+Source0: http://makeproject.googlecode.com/files/%{name}-%{version}.tar.bz2
+BuildArch: noarch
+
+BuildRequires: autoconf
+Requires: sed
+Requires: bash
+Requires: coreutils
+Requires: util-linux
+Requires: autoconf
+Requires(post): info
+Requires(preun): info
+
+%description
+Make Project is a command that makes project skeletons. Make Project
+automatizes the task of starting a new project with the information
+provided from the command line. The package created by default is a
+'hello world' project of the selected skeleton that is managed with
+auto tools. There are skeletons for bash, c, c library, python, c++, c++
+library and Perl.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --docdir %{_docdir}/%{name}-%{version}
+make %{?_smp_mflags}
+
+
+%install
+export AM_UPDATE_INFO_DIR=no
+make install DESTDIR=$RPM_BUILD_ROOT
+
+
+%post
+/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+
+
+%preun
+if [ $1 = 0 ] ; then
+ /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
+fi
+
+
+%files
+%{_bindir}/%{name}
+%{_datadir}/%{name}
+%{_docdir}/%{name}-%{version}
+%{_infodir}/%{name}.info.*
+%{_mandir}/man1/%{name}.1.*
+
+
+%changelog
+* Mon Jan 07 2013 Juan Manuel Borges Caño <juanmabcmail at gmail.com> - 0.4.6-3
+- autoconf, buildrequire.
+
+* Mon Jan 02 2013 Juan Manuel Borges Caño <juanmabcmail at gmail.com> - 0.4.6-2
+- Improve doc install.
+- Fix changelog macros.
+
+* Mon Dec 31 2012 Juan Manuel Borges Caño <juanmabcmail at gmail.com> - 0.4.6-1
+- Use more generic man and info files.
+- Remove obsolete "rm -rf $RPM_BUILD_ROOT".
+- Fedora review request (bug 890733).
+
+* Mon Dec 13 2012 Juan Manuel Borges Caño <juanmabcmail at gmail.com> - 0.4.4-1
+- Use GPLv3+.
+- Omit deprecated stuff like BuildRoot, Group, clean and defattr.
+- Omit Requires: glibc-common, implicitly pulled by pretty much everything already.
+- Conform to rpmlint.
+- Reformat description from too long single line.
+- BuildRequires and Requires entries listed one-by-one for a better spec legibility.
+- Fix Source* tag to the full URL for the compressed archive containing the (original) pristine source code.
+- Fix license to GPLv3.
+- Add Changelog.
+- Fedora review request (bug pending).
+
diff --git a/sources b/sources
index e69de29..36f67a3 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+573f8808fbf5936a211c114fc73f0a62 mkproject-0.4.6.tar.bz2
More information about the scm-commits
mailing list