/[packages]/updates/8/mysql-connector-c++/current/SPECS/mysql-connector-c++.spec
ViewVC logotype

Diff of /updates/8/mysql-connector-c++/current/SPECS/mysql-connector-c++.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 61353 by dmorgan, Mon Feb 28 00:46:15 2011 UTC revision 61363 by dmorgan, Mon Feb 28 01:20:41 2011 UTC
# Line 1  Line 1 
1  %define major 1  %define major 6
2  %define libname %mklibname mysqlcppconn %{major}  %define libname %mklibname mysqlcppconn %{major}
3  %define develname %mklibname mysqlcppconn -d  %define develname %mklibname mysqlcppconn -d
4    
5  %global bzr 895  %global bzr 916
6    
7  Summary:        A MySQL database connector for C++  Summary:        A MySQL database connector for C++
8  Name:           mysql-connector-c++  Name:           mysql-connector-c++
# Line 16  Group:         System/Libraries Line 16  Group:         System/Libraries
16  License:        GPL  License:        GPL
17  URL:            http://dev.mysql.com/downloads/connector/cpp/  URL:            http://dev.mysql.com/downloads/connector/cpp/
18  %if 0%{?bzr}  %if 0%{?bzr}
19  # bzr branch -r 895 lp:~mysql/mysql-connector-cpp/trunk mysql-connector-c++-1.1.0  # bzr branch -r 916 lp:~mysql/mysql-connector-cpp/trunk mysql-connector-c++-1.1.0
20  # less mysql-connector-c++-1.1.0/driver/mysql_metadata.cpp  # less mysql-connector-c++-1.1.0/driver/mysql_metadata.cpp
21  # check getDriverMajorVersion / getDriverMinorVersion / getDriverPatchVersion  # check getDriverMajorVersion / getDriverMinorVersion / getDriverPatchVersion
22  # tar czf mysql-connector-c++-bzr895.tgz --exclude .bzr mysql-connector-c++-1.1.0  # tar czf mysql-connector-c++-bzr895.tgz --exclude .bzr mysql-connector-c++-1.1.0
# Line 81  which requires the mysql-connector-cpp l Line 81  which requires the mysql-connector-cpp l
81  %install  %install
82  %{__rm} -rf %{buildroot}  %{__rm} -rf %{buildroot}
83    
84  %{__make} install DESTDIR=%{buildroot}  %{__make} install DESTDIR=%{buildroot} -C build
85    rm -fr %{buildroot}%_prefix/COPYING
86    rm -fr %{buildroot}%_prefix/INSTALL
87    rm -fr %{buildroot}%_prefix/README
88    
89  %check  %check
90  # for documentation purpose only (A MySQL server is required)  # for documentation purpose only (A MySQL server is required)
# Line 98  rm -rf %{buildroot} Line 100  rm -rf %{buildroot}
100    
101  %files -n %{libname}  %files -n %{libname}
102  %defattr(-,root,root)  %defattr(-,root,root)
 %doc README ANNOUNCEMENT COPYING CHANGES  
103  %attr(0755,root,root) %{_libdir}/*.so.%{major}*  %attr(0755,root,root) %{_libdir}/*.so.%{major}*
104    
105  %files -n %{develname}  %files -n %{develname}
106  %defattr(-,root,root)  %defattr(-,root,root)
107  %dir %{_includedir}/mysql-connector  %dir %{_includedir}/cppconn
108  %dir %{_includedir}/mysql-connector/cppconn  %attr(0644,root,root) %{_includedir}/*.h
109  %attr(0644,root,root) %{_includedir}/mysql-connector/*.h  %attr(0644,root,root) %{_includedir}/cppconn/*.h
 %attr(0644,root,root) %{_includedir}/mysql-connector/cppconn/*.h  
110  %attr(0644,root,root) %{_libdir}/*.so  %attr(0644,root,root) %{_libdir}/*.so
111    %exclude %{_libdir}/libmysqlcppconn-static.a
112    
113    

Legend:
Removed from v.61353  
changed lines
  Added in v.61363

  ViewVC Help
Powered by ViewVC 1.1.30