%define name autodia %define Name Autodia %define version 1.8 %define release 1mdk Name: %{name} Version: %{version} Release: %{release} Summary: Automatic Dia/UML generator License: GPL Group: Text tools URL: http://droogs.org/autodia/ Source: %{Name}-%{version}.tar.bz2 BuildRequires: perl-devel BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-buildroot %description AutoDia is a modular application that parses source code or data (if a handler is available) and produces an XML document in Dia format, essentially a Dia diagram autocreation package. The diagrams its creates are standard UML diagrams showing dependencies, superclasses, packages, classes and inheritances, as well as the methods, etc of each class. %prep %setup -n %{Name}-%{version} %build CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor make %install rm -rf $RPM_BUILD_ROOT make PREFIX=$RPM_BUILD_ROOT%{_prefix} install # what does script do there ? rm -f $RPM_BUILD_ROOT%{perl_vendorlib}/*.pl %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc CHANGES COPYING CREDITS FAQ README INSTALL TODO %{_bindir}/* %{perl_vendorlib}/%{Name} %{perl_vendorlib}/%{Name}.pm %{_mandir}/*/* %changelog * Tue Nov 25 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.8-1mdk - 1.8 * Thu Apr 03 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.6-1mdk - first mdk release