Bonjour,
J'ai re cree unspec comme il faut base sur le fed :
Name: profdepanne
Version: 2.1
Release: 1%{?dist}
Summary: Petit programme d'aide aux utilisateurs de l'informatique.
Group:
License: GPL
URL:
Source0:
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:
Requires:
%description
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc
%changelog
Pour compiler, je prefererais garder un makefile plutot que passer sur ant.
J'ai trouve quelques exemples sur le net, mais je n'y comprends pas grand chose...
J'ai essaye celui ci :
JFLAGS = -g
JC = javac
JAR=ProfDepanne.jar
.SUFFIXES: .java .class
.java.class: $(JC) $(JFLAGS) $*.java
CLASSES = \
ProfDepanneApp.java \
ProfDepanneAboutBox.java \
ProfDepanneView.java
default: classes
classes: $(CLASSES:.java=.class)
clean: $(RM) *.class
Je l'ai place dans le repertoire contenant les .java, mais ça ne marche pas, "pas de cible"...