then submit a removal request, but you still need and Obsolete in the spec file, even if they are removed.
Anas On 15 Apr 2011, at 11:41, Li, Peng wrote: > How about remove pvr-bin and psb-video from Trunk:non-oss ? we don't need > them anymore. > > -----Original Message----- > From: Anas Nashif [mailto:[email protected]] > Sent: Friday, April 15, 2011 4:40 PM > To: [email protected] list); Li, Peng > Cc: [email protected] > Subject: Re: [meego-commits] 16292: New package > Trunk:non-oss:Testing/pvr-bin-mrst > > This needs to obsolete pvr-bin, same applies for other split packages > > Anas > > On 15 Apr 2011, at 07:11, Li Peng wrote: > >> Hi, >> Adding new package pvr-bin-mrst in project Trunk:non-oss:Testing. Please >> review and accept ASAP. >> >> Justification for this new package: >> >> split pvr-bin into pvr-bin-mrst and pvr-bin-mdfld >> >> Thank You, >> Li Peng >> >> [This message was auto-generated] >> >> --- >> >> Request #16292: >> >> submit: devel:x11:handset/pvr-bin-mrst(r3) -> >> Trunk:non-oss:Testing/pvr-bin-mrst >> >> >> Message: >> split pvr-bin into pvr-bin-mrst and pvr-bin-mdfld >> >> State: new 2011-04-14T21:11:47 pli1 >> Comment: None >> >> >> This is a NEW package in Trunk:non-oss:Testing project. >> The files in the new package: >> pvr-bin-mrst/ >> |__ license.txt >> |__ mrst-pvr.conf >> |__ powervr.ini >> |__ pvr-bin-5.3.0.0041_mrst.tar.bz2 >> |__ pvr-bin-mrst-rpmlintrc >> |__ pvr-bin-mrst.changes >> |__ pvr-bin-mrst.spec >> |__ pvr-bin.init >> |__ pvr-header.tar.bz2 >> |__ pvr-switch >> |__ rotate.conf >> >> The content of the spec file, pvr-bin-mrst.spec: >> =================================================================== >> %define debug_package %{nil} >> %define buildversion 0041 >> %define libversion 1.1.16.4043 >> >> Name: pvr-bin-mrst >> Version: 5.3.0.%{buildversion} >> Release: 1 >> Summary: Binary graphics driver and libraries from PowerVR >> Group: Development/Libraries >> License: Intel Proprietary >> ExclusiveArch: %{ix86} >> Source0: pvr-bin-5.3.0.%{buildversion}_mrst.tar.bz2 >> Source2: pvr-header.tar.bz2 >> Source3: license.txt >> Source6: powervr.ini >> Source8: mrst-pvr.conf >> Source100: pvr-bin-mrst-rpmlintrc >> BuildRoot: %{_tmppath}/%{name}-%{version}-build >> Requires: mesa-libGL libdrm libwsbm libtalloc pciutils chkconfig >> Provides: libEGL.so.1 >> Provides: libGLESv2.so.2 >> Provides: libGLES_CM.so >> Conflicts: mesa-libEGL mesa-libGLESv1 mesa-libGLESv2 mesa-libOpenVG >> AutoReqProv: no >> >> %description >> PowerVR graphics driver and runtime library. >> >> %package devel >> Summary: Development package for pvr driver >> Group: Development/Libraries >> Requires: pvr-bin = %{version}-%{release} >> Provides: libEGL.so >> Provides: libGLESv1_CM.so >> Provides: libGLESv2.so >> Provides: libOpenVG.so >> Conflicts: mesa-libEGL-devel mesa-libGLESv1-devel mesa-libGLESv2-devel >> mesa-libOpenVG-devel >> >> %description devel >> pvr driver development package >> >> %prep >> %setup -q -T -c -n pvr-bin-mrst >> %setup -q -T -c -n pvr-bin-mrst/mrst -a 0 >> %setup -q -T -D -n pvr-bin-mrst -a 2 >> %setup -q -T -D -n pvr-bin-mrst >> >> >> %build >> >> >> %install >> rm -rf ${RPM_BUILD_ROOT} >> >> install -m 644 -D %{SOURCE3} >> $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/license.txt >> install -m 644 -D %{SOURCE6} $RPM_BUILD_ROOT/etc/powervr.ini >> install -m 644 -D %{SOURCE8} >> $RPM_BUILD_ROOT/etc/X11/xorg.conf.d/mrst-pvr.conf >> >> install -d $RPM_BUILD_ROOT%{_libdir} >> install -d $RPM_BUILD_ROOT%{_libdir}/dri >> install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/drivers >> >> install -d $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -d $RPM_BUILD_ROOT%{_libdir}/pvr/mrst/dri >> install -d $RPM_BUILD_ROOT%{_libdir}/pvr/mrst/xorg/modules/drivers >> install -m 0755 mrst/usr/lib/pvr/mrst/libEGL.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libGLES_CM.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libGLESv2.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libIMGegl.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libOpenVG.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libOpenVGU.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libPVROGL.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libPVRScopeServices.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libglslcompiler.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libpvr2d.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libpvrPVR2D_BLITWSEGL.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libpvrPVR2D_DRIWSEGL.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libpvrPVR2D_FLIPWSEGL.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 >> mrst/usr/lib/pvr/mrst/libpvrPVR2D_LINUXFBWSEGL.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libsrv_init.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libsrv_um.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/pvr/mrst/libusc.so.%{libversion} >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst >> install -m 0755 mrst/usr/lib/dri/pvr_dri.so >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst/dri >> install -m 0755 mrst/usr/lib/xorg/modules/drivers/pvr_drv.so >> $RPM_BUILD_ROOT%{_libdir}/pvr/mrst/xorg/modules/drivers >> >> install -d $RPM_BUILD_ROOT%{_includedir}/EGL >> install -d $RPM_BUILD_ROOT%{_includedir}/GLES >> install -d $RPM_BUILD_ROOT%{_includedir}/GLES2 >> install -d $RPM_BUILD_ROOT%{_includedir}/KHR >> install -d $RPM_BUILD_ROOT%{_includedir}/VG >> install -d $RPM_BUILD_ROOT%{_libdir}/pkgconfig >> install -m 644 usr/include/EGL/*.h $RPM_BUILD_ROOT%{_includedir}/EGL >> install -m 644 usr/include/KHR/*.h $RPM_BUILD_ROOT%{_includedir}/KHR >> install -m 644 usr/include/GLES/*.h $RPM_BUILD_ROOT%{_includedir}/GLES >> install -m 644 usr/include/GLES2/*.h $RPM_BUILD_ROOT%{_includedir}/GLES2 >> install -m 644 usr/include/VG/*.h $RPM_BUILD_ROOT%{_includedir}/VG >> install -m 644 usr/lib/pkgconfig/*.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig >> >> pushd $RPM_BUILD_ROOT%{_libdir} >> ln -s pvr/mrst/libEGL.so.%{libversion} >> ln -s pvr/mrst/libGLES_CM.so.%{libversion} >> ln -s pvr/mrst/libGLESv2.so.%{libversion} >> ln -s pvr/mrst/libIMGegl.so.%{libversion} >> ln -s pvr/mrst/libOpenVG.so.%{libversion} >> ln -s pvr/mrst/libOpenVGU.so.%{libversion} >> ln -s pvr/mrst/libPVROGL.so.%{libversion} >> ln -s pvr/mrst/libPVRScopeServices.so.%{libversion} >> ln -s pvr/mrst/libglslcompiler.so.%{libversion} >> ln -s pvr/mrst/libpvr2d.so.%{libversion} >> ln -s pvr/mrst/libpvrPVR2D_BLITWSEGL.so.%{libversion} >> ln -s pvr/mrst/libpvrPVR2D_DRIWSEGL.so.%{libversion} >> ln -s pvr/mrst/libpvrPVR2D_FLIPWSEGL.so.%{libversion} >> ln -s pvr/mrst/libpvrPVR2D_LINUXFBWSEGL.so.%{libversion} >> ln -s pvr/mrst/libsrv_init.so.%{libversion} >> ln -s pvr/mrst/libsrv_um.so.%{libversion} >> ln -s pvr/mrst/libusc.so.%{libversion} >> ln -s ../pvr/mrst/dri/pvr_dri.so dri >> ln -s ../../../pvr/mrst/xorg/modules/drivers/pvr_drv.so xorg/modules/drivers >> ln -s libEGL.so.%{libversion} libEGL.so.1 >> ln -s libGLES_CM.so.%{libversion} libGLES_CM.so.1 >> ln -s libGLESv2.so.%{libversion} libGLESv2.so.2 >> ln -s libOpenVG.so.%{libversion} libOpenVG.so.1 >> ln -s libIMGegl.so.%{libversion} libIMGegl.so >> ln -s libOpenVGU.so.%{libversion} libOpenVGU.so >> ln -s libPVROGL.so.%{libversion} libPVROGL.so >> ln -s libPVRScopeServices.so.%{libversion} libPVRScopeServices.so >> ln -s libglslcompiler.so.%{libversion} libglslcompiler.so >> ln -s libpvr2d.so.%{libversion} libpvr2d.so >> ln -s libpvrPVR2D_BLITWSEGL.so.%{libversion} libpvrPVR2D_BLITWSEGL.so >> ln -s libpvrPVR2D_DRIWSEGL.so.%{libversion} libpvrPVR2D_DRIWSEGL.so >> ln -s libpvrPVR2D_FLIPWSEGL.so.%{libversion} libpvrPVR2D_FLIPWSEGL.so >> ln -s libpvrPVR2D_LINUXFBWSEGL.so.%{libversion} libpvrPVR2D_LINUXFBWSEGL.so >> ln -s libsrv_init.so.%{libversion} libsrv_init.so >> ln -s libsrv_um.so.%{libversion} libsrv_um.so >> ln -s libusc.so.%{libversion} libusc.so >> ln -s libEGL.so.1 libEGL.so >> ln -s libGLES_CM.so.1 libGLES_CM.so >> ln -s libGLES_CM.so libGLESv1_CM.so >> ln -s libGLESv2.so.2 libGLESv2.so >> ln -s libOpenVG.so.1 libOpenVG.so >> popd >> >> %post -p /sbin/ldconfig >> >> %postun -p /sbin/ldconfig >> >> %files >> %defattr(-,root,root,-) >> %{_docdir}/%{name}-%{version}/license.txt >> /etc/powervr.ini >> /etc/X11/xorg.conf.d/mrst-pvr.conf >> %{_libdir}/libIMGegl.so >> %{_libdir}/libOpenVGU.so >> %{_libdir}/libPVROGL.so >> %{_libdir}/libPVRScopeServices.so >> %{_libdir}/libglslcompiler.so >> %{_libdir}/libpvr2d.so >> %{_libdir}/libpvrPVR2D_BLITWSEGL.so >> %{_libdir}/libpvrPVR2D_DRIWSEGL.so >> %{_libdir}/libpvrPVR2D_FLIPWSEGL.so >> %{_libdir}/libpvrPVR2D_LINUXFBWSEGL.so >> %{_libdir}/libsrv_init.so >> %{_libdir}/libsrv_um.so >> %{_libdir}/libusc.so >> %{_libdir}/libGLES_CM.so >> %{_libdir}/*.so.* >> %{_libdir}/dri/pvr_dri.so >> %{_libdir}/xorg/modules/drivers/pvr_drv.so >> %{_libdir}/pvr/mrst/*.so.* >> %{_libdir}/pvr/mrst/dri/pvr_dri.so >> %{_libdir}/pvr/mrst/xorg/modules/drivers/pvr_drv.so >> >> %files devel >> %defattr(-,root,root,-) >> %{_includedir}/EGL/*.h >> %{_includedir}/GLES/*.h >> %{_includedir}/GLES2/*.h >> %{_includedir}/KHR/*.h >> %{_includedir}/VG/*.h >> %{_libdir}/pkgconfig/*.pc >> %{_libdir}/libEGL.so >> %{_libdir}/libGLESv1_CM.so >> %{_libdir}/libGLESv2.so >> %{_libdir}/libOpenVG.so >> >> %clean >> rm -rf ${RPM_BUILD_ROOT} >> >> >> =================================================================== >> >> _______________________________________________ >> MeeGo-commits mailing list >> [email protected] >> http://lists.meego.com/listinfo/meego-commits > _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
