From: adasi Date: Mon, 4 Aug 2003 18:11:34 +0000 (+0000) Subject: - WJST protocols for Linux X-Git-Url: http://git.pld-linux.org/?p=packages%2FLinWSJT.git;a=commitdiff_plain;h=eb15fb5fc0f447f48fbc12204c1bbdf58bd9f487 - WJST protocols for Linux Changed files: LinWSJT-Makefile.patch -> 1.1 LinWSJT.spec -> 1.1 --- eb15fb5fc0f447f48fbc12204c1bbdf58bd9f487 diff --git a/LinWSJT-Makefile.patch b/LinWSJT-Makefile.patch new file mode 100644 index 0000000..0ea062d --- /dev/null +++ b/LinWSJT-Makefile.patch @@ -0,0 +1,35 @@ +--- LinWSJT-0.4.6/Makefile Wed Jun 11 21:46:24 2003 ++++ LinWSJT/Makefile Mon Aug 4 19:57:35 2003 +@@ -1,14 +1,14 @@ +-BINDIR=/usr/local/bin ++BINDIR=/usr/bin + +-export CC := $(shell wx-config --cxx) ++export CC := $(shell wxgtk-2.4-config --cxx) + +-export LDFLAGS := $(shell wx-config --ldflags) +-#export LDFLAGS := -g $(shell wx-config --ldflags) ++export LDFLAGS := $(shell wxgtk-2.4-config --ldflags) ++#export LDFLAGS := -g $(shell wxgtk-2.4-config --ldflags) + +-export LIBS := -lfftw -lsndfile $(shell wx-config --libs) ++export LIBS := -lfftw -lsndfile $(shell wxgtk-2.4-config --libs) + +-export CFLAGS := -O2 -Wall -march=pentium -I.. $(shell wx-config --cxxflags) +-#export CFLAGS := -g -O2 -Wall -march=pentium -I.. $(shell wx-config --cxxflags) ++export CFLAGS := -O2 -Wall -march=pentium -I.. $(shell wxgtk-2.4-config --cxxflags) ++#export CFLAGS := -g -O2 -Wall -march=pentium -I.. $(shell wxgtk-2.4-config --cxxflags) + + all: FSK441 JT44 + +@@ -37,8 +37,8 @@ + make -C jt44 + + install: FSK441 JT44 +- install -g bin -o root -m 0775 FSK441 $(BINDIR) +- install -g bin -o root -m 0775 JT44 $(BINDIR) ++ install -m 0775 FSK441 $(DESTDIR)$(BINDIR) ++ install -m 0775 JT44 $(DESTDIR)$(BINDIR) + + clean: + rm -f core FSK441 JT44 *.o *~ *.bak diff --git a/LinWSJT.spec b/LinWSJT.spec new file mode 100644 index 0000000..b1e3a45 --- /dev/null +++ b/LinWSJT.spec @@ -0,0 +1,47 @@ +Summary: JT44 and FSK441 for Linux +Summary(pl): JT44 and FSK441 dla Linuksa +Name: LinWSJT +Version: 0.4.6 +Release: 1 +License: GPL +Group: Applications +Source0: http://www.qsl.net/g4klx/%{name}-%{version}.tar.gz +#Source0-MD5: dd9cf86f4bd260eea759abde8c2ae28c +Patch0: %{name}-Makefile.patch +URL: http://aldo.sourceforge.net +BuildRequires: wxGTK-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Linux version of the JT44 and FSK441 communications protocols, usually +described together as WSJT. +JT44 is used for very weak signal operation, for example Moonbounce, while +FSK441 is specifically designed for Meteor Scatter. + +%description -l pl +Obs³uga protoko³ów komunikacyjnych JT44 oraz FSK441, zwykle okre¶lanych +razem jako WSJT. +JT44 jest u¿ywane w przypadku bardzo s³abych sygna³ów, np. odbicie od +ksiê¿yca, a FSK441 zosta³ zaprojektowany do ³±czno¶ci przez odbicie od +¶ladów meteorów + +%prep +%setup -q +%patch -p1 + +%build +%{__make} CC=gcc + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/usr/bin +%{__make} install DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(644,root,root,755) +%doc CHANGES README +%attr(755,root,root) %{_bindir}/*