[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesdk/kapptemplate/appframework
From:       Ian Reinhart Geiser <geiseri () kde ! org>
Date:       2002-12-17 13:23:56
[Download RAW message or body]

CVS commit by geiseri: 

fixed a few typos, and added dist support.


  M +6 -5      app.spec   1.3


--- kdesdk/kapptemplate/appframework/app.spec  #1.2:1.3
@@ -1,8 +1,9 @@
 echo "Creating $LOCATION_ROOT/$APP_NAME_LC.spec...";
 cat << EOF > $LOCATION_ROOT/$APP_NAME_LC.spec
+%define distversion %( perl -e '$_=\<\>;/(\\d+)\\.(\\d)\\.?(\\d)?/; print \
"$1$2".($3||0)' /etc/*-release)  Name: ${APP_NAME_LC}
 Summary: ${APP_NAME} -- Some description
 Version: ${APP_VERSION}
-Release: 1
+Release: %{_vendor}_%{distversion}
 Copyright: GPL
 Group: X11/KDE/Utilities
@@ -35,10 +36,10 @@
 
 cd $RPM_BUILD_ROOT
-find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > \
                $RPM_BUILD_DIR/${APP_NAME_LC}-kdoomload-master.list
-find . -type f -o -type l | sed 's|^\.||' > \
\$RPM_BUILD_DIR/${APP_NAME_LC}-master.list +find . -type d | sed \
'1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/%{name}-master.list +find \
. -type f -o -type l | sed 's|^\.||' >> \$RPM_BUILD_DIR/%{name}-master.list  
 %clean
 rm -rf \$RPM_BUILD_DIR/${APP_NAME_LC}-${APP_VERSION}
-rm -rf \$RPM_BUILD_DIR/${APP_NAME_LC}-master.list
+rm -rf \$RPM_BUILD_DIR/${APP_NAME_LC}-${name}-master.list
 
-%files -f \$RPM_BUILD_DIR/master.list
+%files -f \$RPM_BUILD_DIR/%{name}-master.list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic