rpms/mysql++/devel mysql++.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Remi Collet (remi)
fedora-extras-commits at redhat.com
Thu Apr 19 19:27:52 UTC 2007
Author: remi
Update of /cvs/extras/rpms/mysql++/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19008
Modified Files:
.cvsignore sources
Added Files:
mysql++.spec
Log Message:
initial version
--- NEW FILE mysql++.spec ---
Summary: C++ wrapper for the MySQL C API
Name: mysql++
Version: 2.2.3
Release: 1%{?dist}
License: LGPL
Group: Development/Libraries
URL: http://tangentsoft.net/mysql++/
Source0: http://tangentsoft.net/mysql++/releases/mysql++-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: mysql-devel
%description
MySQL++ makes working with MySQL server queries as easy as working
with STL containers. This package contains only the libraries needed to
run MySQL++-based programs. If you are building your own MySQL++-based
programs, you also need to install the -devel package.
%package devel
Summary: MySQL++ developer files (headers, examples, etc.)
Group: Development/Libraries
Requires: mysql++ = %{version}-%{release}
Requires: mysql-devel
%description devel
These are the files needed to compile MySQL++ based programs, plus
some sample code to get you started. If you aren't building your own
programs, you probably don't need to install this package.
%package manuals
Summary: MySQL++ user and reference manuals
Group: Development/Libraries
%description manuals
This is the MySQL++ documentation. It's a separate RPM just because
it's so large, and it doesn't change with every release.
%prep
%setup -q
%build
%configure --with-mysql-lib=%{_libdir}/mysql \
--enable-thread-check \
--disable-dependency-tracking
%{__make} %{?_smp_mflags}
%install
rm -rf %{buildroot} doc/examples
%{__mkdir_p} %{buildroot}{%{_libdir},%{_includedir}}
%{__make} DESTDIR=%{buildroot} install
# Copy example programs to doc directory
%{__mkdir_p} doc/examples
%{__install} -m644 examples/*.{cpp,h} doc/examples/
# Fix up simple example Makefile to allow it to build on the install
# system, as opposed to the system where the Makefile was created.
%{__sed} -e 's at ./examples/@@' \
-e 's@^CPPFLAGS =.*$@CPPFLAGS = $(shell mysql_config --cflags)@' \
-e 's@^LDFLAGS =.*$@LDFLAGS = $(shell mysql_config --libs)@' \
-e 's@ -Ilib -I/usr/include/mysql@@' \
Makefile.simple > doc/examples/Makefile
%clean
rm -rf %{buildroot} doc/examples
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING CREDITS LICENSE README
%{_libdir}/libmysqlpp.so.*
%files devel
%defattr(-,root,root,-)
%doc doc/examples doc/README.devel README.examples Wishlist
%{_includedir}/mysql++
%{_libdir}/libmysqlpp.so
%files manuals
%defattr(-,root,root,-)
%doc doc/*.pdf doc/html doc/README.manuals
%changelog
* Tue Apr 17 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.3-1
- update to 2.2.3,
- del doc patch
- change BuildRoot
- add Requires mysql-devel for mysql++-devel
* Mon Apr 16 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.2-1
- update to 2.2.2, with soname support :)
* Mon Mar 19 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.1-3
- Warren Young comments : http://lists.mysql.com/plusplus/6444
* Sun Mar 18 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.1-2
- find perm on common.h
- soname mysql++-2.2.1-bkl.patch
* Wed Feb 28 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.1-1
- Initial spec for Extras
* Wed Feb 28 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.1-1.fc{3-6}.remi
- update to version 2.2.1
* Thu Jan 25 2007 Remi Collet <rpms at FamilleCollet.com> 2.2.0-1.fc{3-6}.remi
- update to version 2.2.0
* Mon Nov 13 2006 Remi Collet <rpms at FamilleCollet.com> 2.1.1.fc6.remi
- FC6.x86_64 build
- dynamic (sed) patch for Makefile (use mysql_config)
* Thu Nov 02 2006 Remi Collet <rpms at FamilleCollet.com> 2.1.1.fc6.remi
- FC6 build
* Sat Apr 8 2006 Remi Collet <rpms at FamilleCollet.com> 2.1.1.fc{3,4,5}.remi
- update to version 2.1.1
* Sat Nov 26 2005 Remi Collet <remi.collet at univ-reims.fr> 2.0.7-1.fc3.remi - 2.0.7-1.fc4.remi
- update to version 2.0.4
- build with mysql-5.0.15 (requires libmysqlclient.so.15)
* Sun Sep 4 2005 Remi Collet <remi.collet at univ-reims.fr> 2.0.4-1.FC4.remi
- version 2.0.4
* Sat Aug 20 2005 Remi Collet <remi.collet at univ-reims.fr> 2.0.2-1.FC4.remi
- built for FC4
- spec cleanning...
* Thu Jun 16 2005 Remi Collet <Remi.Collet at univ-reims.fr> 1.7.40-1.FC3.remi
- built for FC3 and MySQL 4.1.11
- examples in /usr/share/doc/mysql++-%%{version}/examples
* Sat Apr 30 2005 Warren Young <mysqlpp at etr-usa.com> 1.7.34-1
- Split manuals out into their own sub-package.
* Thu Mar 10 2005 Warren Young <mysqlpp at etr-usa.com> 1.7.32-1
- Disabled building of examples, to speed RPM build.
* Fri Nov 05 2004 Warren Young <mysqlpp at etr-usa.com> 1.7.21-1
- Split out -devel subpackage, which now includes the examples
* Wed Aug 18 2004 Warren Young <mysqlpp at etr-usa.com> 1.7.11-1
- Removed examples from documentation.
- Limited documentation to just the generated files, not the sources.
* Wed Apr 16 2003 Tuan Hoang <tqhoang at bigfoot.com> 1.7.9-4
- Added gcc 3.2.2 patch.
- Packaged using Red Hat Linux 8.0 and 9.
* Thu Nov 14 2002 Tuan Hoang <tqhoang at bigfoot.com> 1.7.9-3
- Changed the version passed to libtool.
* Mon Oct 28 2002 Tuan Hoang <tqhoang at bigfoot.com> 1.7.9-2
- Updated the version numbering of the library to be 1.7.9.
- Packaged using Red Hat Linux 8.0.
* Thu Oct 17 2002 Philipp Berndt <philipp.berndt at gmx.net>
- packaged
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mysql++/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 Apr 2007 17:46:26 -0000 1.1
+++ .cvsignore 19 Apr 2007 19:27:18 -0000 1.2
@@ -0,0 +1 @@
+mysql++-2.2.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mysql++/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 Apr 2007 17:46:26 -0000 1.1
+++ sources 19 Apr 2007 19:27:18 -0000 1.2
@@ -0,0 +1 @@
+2856acf395940aa02a27d2db1bfc0801 mysql++-2.2.3.tar.gz
More information about the scm-commits
mailing list