devel in the same spec file
This commit is contained in:
		@@ -9,6 +9,9 @@
 | 
				
			|||||||
## @license LGPL, see file <a href="license.html">COPYING</a>
 | 
					## @license LGPL, see file <a href="license.html">COPYING</a>
 | 
				
			||||||
##
 | 
					##
 | 
				
			||||||
## $Log$
 | 
					## $Log$
 | 
				
			||||||
 | 
					## Revision 1.11  2004/10/07 13:41:16  marc
 | 
				
			||||||
 | 
					## devel in the same spec file
 | 
				
			||||||
 | 
					##
 | 
				
			||||||
## Revision 1.10  2004/10/07 07:02:30  marc
 | 
					## Revision 1.10  2004/10/07 07:02:30  marc
 | 
				
			||||||
## better naming for major minor and least (one is a keyword)
 | 
					## better naming for major minor and least (one is a keyword)
 | 
				
			||||||
## PEDANTIC is now a AM variable
 | 
					## PEDANTIC is now a AM variable
 | 
				
			||||||
@@ -124,7 +127,7 @@ AC_SUBST(AM_CXXFLAGS)
 | 
				
			|||||||
AC_SUBST(AM_CPPFLAGS)
 | 
					AC_SUBST(AM_CPPFLAGS)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# create output
 | 
					# create output
 | 
				
			||||||
AC_CONFIG_FILES([makefile mrw-c++.spec mrw-c++-devel.spec
 | 
					AC_CONFIG_FILES([makefile mrw-c++.spec
 | 
				
			||||||
                 mrw/makefile mrw/doxyfile mrw/mrw.hpp mrw/version.cpp])
 | 
					                 mrw/makefile mrw/doxyfile mrw/mrw.hpp mrw/version.cpp])
 | 
				
			||||||
AC_OUTPUT
 | 
					AC_OUTPUT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,6 +9,9 @@
 | 
				
			|||||||
## @license LGPL, see file <a href="license.html">COPYING</a>
 | 
					## @license LGPL, see file <a href="license.html">COPYING</a>
 | 
				
			||||||
##
 | 
					##
 | 
				
			||||||
## $Log$
 | 
					## $Log$
 | 
				
			||||||
 | 
					## Revision 1.9  2004/10/07 13:41:16  marc
 | 
				
			||||||
 | 
					## devel in the same spec file
 | 
				
			||||||
 | 
					##
 | 
				
			||||||
## Revision 1.8  2004/09/09 20:09:06  marc
 | 
					## Revision 1.8  2004/09/09 20:09:06  marc
 | 
				
			||||||
## library versioning now works how i want it
 | 
					## library versioning now works how i want it
 | 
				
			||||||
##
 | 
					##
 | 
				
			||||||
@@ -39,7 +42,7 @@ nobase_include_HEADERS = mrw/auto.hpp mrw/unistd.hpp \
 | 
				
			|||||||
		  mrw/exec.hpp mrw/arg.hpp mrw/smartpointer.hpp
 | 
							  mrw/exec.hpp mrw/arg.hpp mrw/smartpointer.hpp
 | 
				
			||||||
infosdir = ${pkgdatadir}
 | 
					infosdir = ${pkgdatadir}
 | 
				
			||||||
infos_DATA = AUTHORS NEWS README COPYING INSTALL ChangeLog \
 | 
					infos_DATA = AUTHORS NEWS README COPYING INSTALL ChangeLog \
 | 
				
			||||||
             @PACKAGENAME@.spec @PACKAGENAME@-devel.spec
 | 
					             @PACKAGENAME@.spec
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RPMS = /usr/src/packages/RPMS/i586/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
 | 
					RPMS = /usr/src/packages/RPMS/i586/@PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm \
 | 
				
			||||||
     /usr/src/packages/RPMS/i586/@PACKAGENAME@-devel-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm
 | 
					     /usr/src/packages/RPMS/i586/@PACKAGENAME@-devel-@MAJOR@.@MINOR@.@LEAST@-1.i586.rpm
 | 
				
			||||||
@@ -53,9 +56,8 @@ tag:
 | 
				
			|||||||
	cvs tag -FR REL_@PACKAGENAME@-@MAJOR@-@MINOR@-@LEAST@ .
 | 
						cvs tag -FR REL_@PACKAGENAME@-@MAJOR@-@MINOR@-@LEAST@ .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
rpm: dist
 | 
					rpm: dist
 | 
				
			||||||
	cp @PACKAGENAME@-@MAJOR@.@MINOR@-@LEAST@.tar.gz /usr/src/packages/SOURCES/
 | 
						cp @PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@.tar.gz /usr/src/packages/SOURCES/
 | 
				
			||||||
	rpmbuild -bb --clean @PACKAGENAME@.spec
 | 
						rpmbuild -bb --clean @PACKAGENAME@.spec
 | 
				
			||||||
	rpmbuild -bb --clean @PACKAGENAME@-devel.spec
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
webserver: check tag all check dist rpm
 | 
					webserver: check tag all check dist rpm
 | 
				
			||||||
	ssh root@waeckerlin.org bash -c \
 | 
						ssh root@waeckerlin.org bash -c \
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,6 +9,9 @@
 | 
				
			|||||||
## @license LGPL, see file <a href="license.html">COPYING</a>
 | 
					## @license LGPL, see file <a href="license.html">COPYING</a>
 | 
				
			||||||
##
 | 
					##
 | 
				
			||||||
## $Log$
 | 
					## $Log$
 | 
				
			||||||
 | 
					## Revision 1.4  2004/10/07 13:41:16  marc
 | 
				
			||||||
 | 
					## devel in the same spec file
 | 
				
			||||||
 | 
					##
 | 
				
			||||||
## Revision 1.3  2004/09/09 20:09:06  marc
 | 
					## Revision 1.3  2004/09/09 20:09:06  marc
 | 
				
			||||||
## library versioning now works how i want it
 | 
					## library versioning now works how i want it
 | 
				
			||||||
##
 | 
					##
 | 
				
			||||||
@@ -34,13 +37,13 @@ Release: 1
 | 
				
			|||||||
License: LGPL
 | 
					License: LGPL
 | 
				
			||||||
Group: Development/Libraries/C++
 | 
					Group: Development/Libraries/C++
 | 
				
			||||||
URL: http://marc.waeckerlin.org/mrw-c++/index.html
 | 
					URL: http://marc.waeckerlin.org/mrw-c++/index.html
 | 
				
			||||||
Source0: %{name}-%{version}.tar.gz
 | 
					Source0: @PACKAGENAME@-@MAJOR@.@MINOR@.@LEAST@.tar.gz
 | 
				
			||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 | 
					BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Prefix: /usr
 | 
					Prefix: /usr
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Requires: gcc-c++ >= 3.0
 | 
					#Requires: gcc-c++ >= 3.0
 | 
				
			||||||
Requires: binutils
 | 
					#Requires: binutils
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%description
 | 
					%description
 | 
				
			||||||
@README@
 | 
					@README@
 | 
				
			||||||
@@ -49,26 +52,56 @@ This package contains only the shared libraries required at runtime.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
%prep
 | 
					%prep
 | 
				
			||||||
%setup -q
 | 
					%setup -q
 | 
				
			||||||
./configure --prefix=$RPM_BUILD_ROOT/usr
 | 
					./configure --prefix=$RPM_BUILD_ROOT/usr --datadir=$RPM_BUILD_ROOT/usr/share/doc/packages
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%build
 | 
					%build
 | 
				
			||||||
make check
 | 
					make check
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%install
 | 
					%install
 | 
				
			||||||
make install
 | 
					make install
 | 
				
			||||||
rm -rf $RPM_BUILD_ROOT/usr/share/mrw-c++
 | 
					 | 
				
			||||||
rm -rf $RPM_BUILD_ROOT/usr/include/mrw
 | 
					 | 
				
			||||||
rm -rf $RPM_BUILD_ROOT/usr/lib/libmrw*.la
 | 
					 | 
				
			||||||
rm -rf $RPM_BUILD_ROOT/usr/lib/libmrw*.a
 | 
					 | 
				
			||||||
rmdir $RPM_BUILD_ROOT/usr/include
 | 
					 | 
				
			||||||
rmdir $RPM_BUILD_ROOT/usr/share
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
%clean
 | 
					%clean
 | 
				
			||||||
rm -rf $RPM_BUILD_ROOT
 | 
					rm -rf $RPM_BUILD_ROOT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%files
 | 
					%files
 | 
				
			||||||
%defattr(-,root,root,-)
 | 
					%defattr(-,root,root,-)
 | 
				
			||||||
/usr
 | 
					/usr/lib/libmrw.so
 | 
				
			||||||
 | 
					/usr/lib/libmrw.so.@MAJOR@
 | 
				
			||||||
 | 
					/usr/lib/libmrw.so.@MAJOR@.@MINOR@.@LEAST@
 | 
				
			||||||
 | 
					/usr/lib/libmrwexcstderr.so
 | 
				
			||||||
 | 
					/usr/lib/libmrwexcstderr.so.@MAJOR@
 | 
				
			||||||
 | 
					/usr/lib/libmrwexcstderr.so.@MAJOR@.@MINOR@.@LEAST@
 | 
				
			||||||
 | 
					/usr/lib/libmrwexclog4cxx.so
 | 
				
			||||||
 | 
					/usr/lib/libmrwexclog4cxx.so.@MAJOR@
 | 
				
			||||||
 | 
					/usr/lib/libmrwexclog4cxx.so.@MAJOR@.@MINOR@.@LEAST@
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/COPYING
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/README
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/AUTHORS
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/NEWS
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/ChangeLog
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					%package devel
 | 
				
			||||||
 | 
					Summary: MRW's C++ Class Library, facilities for ease and quality (development files)
 | 
				
			||||||
 | 
					Group: Development/Libraries/C++
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					%description devel
 | 
				
			||||||
 | 
					@README@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This Package contains all files required for developement.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					%files devel
 | 
				
			||||||
 | 
					%defattr(-,root,root,-)
 | 
				
			||||||
 | 
					/usr/lib/libmrw.a
 | 
				
			||||||
 | 
					/usr/lib/libmrw.la
 | 
				
			||||||
 | 
					/usr/lib/libmrwexcstderr.a
 | 
				
			||||||
 | 
					/usr/lib/libmrwexcstderr.la
 | 
				
			||||||
 | 
					/usr/lib/libmrwexclog4cxx.a
 | 
				
			||||||
 | 
					/usr/lib/libmrwexclog4cxx.la
 | 
				
			||||||
 | 
					/usr/include
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/examples
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/doc
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/@PACKAGENAME@.spec
 | 
				
			||||||
 | 
					/usr/share/doc/packages/@PACKAGENAME@/INSTALL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%changelog
 | 
					%changelog
 | 
				
			||||||
@CHANGE_LOG@
 | 
					@CHANGE_LOG@
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user