diff options
Diffstat (limited to 'redhat/rules')
-rw-r--r-- | redhat/rules | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/redhat/rules b/redhat/rules index 8593c94..33e815c 100644 --- a/redhat/rules +++ b/redhat/rules @@ -5,10 +5,17 @@ $Vendor = "Centre d'Etudes de la Navigation Aerienne"; $Distribution = "Toccata"; $Group = "System Environment/Libraries"; $Url = "http://www.tls.cena.fr/products/ivy"; -$BuildArchitectures = "i386"; -$FindFiles = "(find \$RPM_BUILD_ROOT -type f -print ; ". - "find \$RPM_BUILD_ROOT -type l -print) | sed \"s\@^\$RPM_BUILD_ROOT\@\@g\"". - "| sort | join redhat/files - "; +$BuildArchitectures = "i586"; $Description = "This is the C library that implements the connection to the Ivy software bus developed at CENA"; +$Requires = "ivy-c = \%{version}-\%{release} " . + "glibc libgtk+1.2 libglib2 libxfree86 tcl" ; + +$FindFiles = "(find \$RPM_BUILD_ROOT -type f -print ; find \$RPM_BUILD_ROOT -type l -print) | sed \"s\@^\$RPM_BUILD_ROOT\@\@g\" | sort | join redhat/files - "; + +$Install = "rm -Rf \$RPM_BUILD_ROOT +cd src +make PREFIX=\$RPM_BUILD_ROOT install +cd .. +(find \$RPM_BUILD_ROOT -type f -print; find \$RPM_BUILD_ROOT -type l -print) | sed \"s\@^\$RPM_BUILD_ROOT\@\@g\" | grep -v perllocal.pod | grep -v .packlist > $Name-\%{version}-filelist"; |