X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=ddd.spec;h=6b744ffe13e63178bae2456fdc3f0dad6a6f0cd8;hb=dbe688e0747b53fb3ca0b868ab98d41308603a77;hp=f2e54144e0220eef84a3f8bc4b17eb44bd7682e2;hpb=60d74abf73bc383aaa8f97a99739e36a2d29afd2;p=packages%2Fddd.git diff --git a/ddd.spec b/ddd.spec index f2e5414..6b744ff 100644 --- a/ddd.spec +++ b/ddd.spec @@ -5,33 +5,31 @@ Summary(pl): Interfejs X do debuger Summary(zh_CN): ͼÐλ¯µÄ³ÌÐòµ÷ÊÔÆ÷Ç°¶Ë;ÈçGDB,DBX,Ladebug,JDB,Perl,Python Name: ddd Version: 3.3.1 -Release: 15 +Release: 17 License: GPL Group: Development/Debuggers Source0: ftp://ftp.gnu.org/gnu/ddd/%{name}-%{version}.tar.gz +# Source0-md5: 38589618d7cd02a03d062bb116bbf1d2 Source1: %{name}.desktop Source2: %{name}-python.desktop +Source3: http://art.gnome.org/images/icons/other/Debugger.png +# Source3-md5: c046d9b0a04abdbb4a2be08a374ac2cd Patch0: %{name}-DESTDIR.patch Patch1: %{name}-ptrace.patch Patch2: %{name}-info.patch Patch3: %{name}-gcc3.patch -Icon: ddd.xpm URL: http://www.gnu.org/software/ddd/ BuildRequires: XFree86-devel +BuildRequires: automake +BuildRequires: libstdc++-devel BuildRequires: motif-devel BuildRequires: ncurses-devel >= 5.0 -BuildRequires: libstdc++-devel BuildRequires: python >= 2.2 -BuildRequires: texinfo -BuildRequires: automake BuildRequires: rpm-pythonprov +BuildRequires: texinfo Requires: gdb BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) - -%define _prefix /usr/X11R6 -%define _mandir %{_prefix}/man - %description The Data Display Debugger (DDD) is a common graphical user interface for GDB, DBX, and XDB, the popular UNIX debuggers. Besides @@ -56,7 +54,7 @@ DDD ¥Õ¥í¥ó¥È¥¨¥ó¥É¤Ç¤¹¡£¥½¡¼¥¹¥³¡¼¥É¤Î»²¾ÈÅù¤Î¤è¤¦¤Ê"Ä̾ï"¤Î¥Õ¥í¥ó¥È¥¨¥ó¥É ¤Îµ¡Ç½¤Î¤ß¤Ê¤é¤º¡¢DDD¤Ï¥Ç¡¼¥¿¹½Â¤¤ò¥°¥é¥Õ¤È¤·¤Æɽ¼¨¤¹¤ë¡¢²ñÏü°¥°¥é¥Õ ¥£¥«¥ë¥Ç¡¼¥¿É½¼¨¤¹¤ë¤³¤È¤Çͭ̾¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ - + %description -l pl Data Display Debugger (DDD) jest typowym graficznym interfejsem do GDB, DBX, i XDB - popularnych UNIXowych debuggerów. Poza @@ -106,9 +104,10 @@ Data Display Debugger - debugger pythona. rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{py_sitedir} \ $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults \ - $RPM_BUILD_ROOT%{_applnkdir}/Development + $RPM_BUILD_ROOT{%{_applnkdir}/Development,%{_pixmapsdir}} -%{__make} DESTDIR=$RPM_BUILD_ROOT install +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT install pydb/pydb.py $RPM_BUILD_ROOT%{_bindir}/pydb install pydb/{pydbcmd,pydbsupt}.py $RPM_BUILD_ROOT%{py_sitedir} @@ -118,6 +117,7 @@ install pydb/{pydbcmd,pydbsupt}.py $RPM_BUILD_ROOT%{py_sitedir} install ddd/Ddd $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Development +install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}/ddd.png mv doc/README README.doc @@ -135,6 +135,7 @@ rm -rf $RPM_BUILD_ROOT %doc ANNOUNCE AUTHORS *BUGS INSTALL NEWS* PROBLEMS README* TIPS TODO doc/ddd.pdf %doc doc/sample.dddinit %{_applnkdir}/Development/ddd.desktop +%{_pixmapsdir}/* %attr(755,root,root) %{_bindir}/ddd %{_libdir}/X11/app-defaults/Ddd %{_mandir}/man1/*