[ddccontrol-db] Initial import (#852892)

Jaroslav Škarvada jskarvad at fedoraproject.org
Mon Sep 17 14:33:11 UTC 2012


commit 56c27d52492b018544695dcc5ad2da7e2e75b59b
Author: Jaroslav Škarvada <jskarvad at redhat.com>
Date:   Mon Sep 17 16:31:28 2012 +0200

    Initial import (#852892)

 .gitignore                    |    1 +
 ddccontrol-db-autopoint.patch |   23 ++++++++++++++++
 ddccontrol-db.spec            |   57 +++++++++++++++++++++++++++++++++++++++++
 sources                       |    1 +
 4 files changed, 82 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..a0aaa62 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+ddccontrol-db-*.tar.bz2
diff --git a/ddccontrol-db-autopoint.patch b/ddccontrol-db-autopoint.patch
new file mode 100644
index 0000000..3789bf3
--- /dev/null
+++ b/ddccontrol-db-autopoint.patch
@@ -0,0 +1,23 @@
+diff -up ddccontrol-db-20061014/autogen.sh.orig ddccontrol-db-20061014/autogen.sh
+--- ddccontrol-db-20061014/autogen.sh.orig	2012-08-03 10:57:29.000000000 +0200
++++ ddccontrol-db-20061014/autogen.sh	2012-09-04 16:57:13.280484179 +0200
+@@ -4,7 +4,7 @@ echo "Running libtoolize..."
+ libtoolize --copy --force --automake
+ 
+ echo "Running gettextize..."
+-gettextize --copy --force --no-changelog
++autopoint -f
+ mv Makefile.am~ Makefile.am
+ 
+ echo "Running intltoolize..."
+diff -up ddccontrol-db-20061014/configure.ac.orig ddccontrol-db-20061014/configure.ac
+--- ddccontrol-db-20061014/configure.ac.orig	2012-09-04 15:18:12.000000000 +0200
++++ ddccontrol-db-20061014/configure.ac	2012-09-04 17:05:17.824245453 +0200
+@@ -1,6 +1,7 @@
+ AC_INIT([DDC/CI control tool database], [20061014],
+         [DDCControl users list <ddccontrol-users at lists.sourceforge.net>],
+         [ddccontrol-db])
++AM_GNU_GETTEXT_VERSION(0.18.1)
+ AM_INIT_AUTOMAKE
+ AC_PROG_INSTALL
+ 
diff --git a/ddccontrol-db.spec b/ddccontrol-db.spec
new file mode 100644
index 0000000..f1bfa7a
--- /dev/null
+++ b/ddccontrol-db.spec
@@ -0,0 +1,57 @@
+%global git_commit e8cc385a6321e7c99783150001193ec6e9e0c436
+%global git_date 20120904
+
+%global git_short_commit %(echo %{git_commit} | cut -c -8)
+%global git_suffix %{git_date}git%{git_short_commit}
+
+# git clone git://ddccontrol.git.sourceforge.net/gitroot/ddccontrol/ddccontrol-db
+# cd ddccontrol-db
+# git archive --format=tar --prefix=%%{name}-%%{version}/ %%{git_commit} | \
+# bzip2 > ../%%{name}-%%{version}-%%{git_suffix}.tar.bz2
+
+Name:             ddccontrol-db
+URL:              http://ddccontrol.sourceforge.net/
+Version:          20061014
+Release:          3.%{git_suffix}%{?dist}
+# Agreed by usptream to be GPLv2+
+# http://sourceforge.net/mailarchive/message.php?msg_id=29762202
+License:          GPLv2+
+Group:            Applications/System
+Summary:          DDC/CI control database for ddccontrol
+#Source0:          http://downloads.sourceforge.net/ddccontrol/%{name}-%{version}.tar.bz2
+Source0:          %{name}-%{version}-%{git_suffix}.tar.bz2
+# use autopoint instead of gettextize that is interactive tool
+Patch0:           %{name}-autopoint.patch
+BuildRequires:    gettext, gettext-devel, libtool, perl(XML::Parser)
+BuildArch:        noarch
+
+%description
+DDC/CU control database for DDCcontrol.
+
+%prep
+%setup -q
+%patch0 -p1 -b .autopoint
+
+./autogen.sh
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=%{buildroot}
+%find_lang %{name}
+
+%files -f %{name}.lang
+%doc AUTHORS COPYING NEWS README
+%{_datadir}/%{name}
+
+%changelog
+* Tue Sep  4 2012 Jaroslav Škarvada <jskarvad at redhat.com> - 20061014-3.20120904gite8cc385a
+- Updated to latest git head
+
+* Tue Sep  4 2012 Jaroslav Škarvada <jskarvad at redhat.com> - 20061014-2
+- License tag changed to GPLv2+ (agreed by upstream)
+
+* Wed Aug 29 2012 Jaroslav Škarvada <jskarvad at redhat.com> - 20061014-1
+- Initial version
diff --git a/sources b/sources
index e69de29..93e2998 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+e354269507eb120cb868d2fdc49926d3  ddccontrol-db-20061014-20120904gite8cc385a.tar.bz2


More information about the scm-commits mailing list