rpms/gstream/F-7 gstream.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Fri Jan 25 10:28:01 UTC 2008
- Previous message (by thread): rpms/gstream/devel gstream.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/gstream/F-8 gstream.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jwrdegoede
Update of /cvs/extras/rpms/gstream/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1910
Modified Files:
.cvsignore sources
Added Files:
gstream.spec
Log Message:
* Fri Jan 18 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.6-1
- Initial Fedora package
--- NEW FILE gstream.spec ---
Name: gstream
Version: 1.6
Release: 1%{?dist}
Summary: Simplified stream output/input for Allegro
Group: System Environment/Libraries
License: Giftware
URL: http://allegro.molhanec.net/gstream.html
Source0: http://allegro.molhanec.net/gstrm16.zip
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: allegro-devel texinfo
%description
gstream is a C++ add-on library for Allegro. Its main purpose is to provide a
simplified syntax for Allegro's keyboard and text functions for input and
output, so that you can treat a graphical mode as a console.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: allegro-devel
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup -q -n gstream16
sed -i 's/\r//g' *.h *.cc gstream gmanip README NEWS
touch -r font.dat *.h *.cc gstream gmanip
touch -r gstream._tx README NEWS
%build
make %{?_smp_mflags} -f Makefile.unx MAKEDOC=%{_bindir}/allegro-makedoc \
OFLAGS="$RPM_OPT_FLAGS -fPIC"
rm test.o
# makefile makes a .a file, make a .so ourselves
gcc -shared -o libgstrm.so.0 -Wl,-soname,libgstrm.so.0 $RPM_OPT_FLAGS *.o
# generate man-pages too
allegro-makedoc -man foo.3 gstream._tx
sed -i 's/^.BR \(.*\) (3)/.BR gstream-\1 (3)/g' *.3
touch -r gstream._tx *.3 gstream.html gstream.inf
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}
mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_infodir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man3
install -m 755 libgstrm.so.0 $RPM_BUILD_ROOT%{_libdir}
ln -s libgstrm.so.0 $RPM_BUILD_ROOT%{_libdir}/libgstrm.so
install -p -m 644 gstream.h gstream gmanip.h gmanip \
$RPM_BUILD_ROOT%{_includedir}/%{name}
install -p -m 644 %{name}.inf $RPM_BUILD_ROOT%{_infodir}/%{name}.info
for i in *.3; do
install -p -m 644 $i $RPM_BUILD_ROOT%{_mandir}/man3/%{name}-$i
done
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%post devel
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
%preun devel
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
fi
%files
%defattr(-,root,root,-)
%doc README NEWS
%{_libdir}/libgstrm.so.0
%files devel
%defattr(-,root,root,-)
%doc %{name}.html
%{_includedir}/%{name}
%{_libdir}/libgstrm.so
%{_infodir}/%{name}.info*
%{_mandir}/man3/%{name}-*
%changelog
* Fri Jan 18 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.6-1
- Initial Fedora package
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gstream/F-7/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jan 2008 23:44:42 -0000 1.1
+++ .cvsignore 25 Jan 2008 10:27:26 -0000 1.2
@@ -0,0 +1 @@
+gstrm16.zip
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gstream/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jan 2008 23:44:42 -0000 1.1
+++ sources 25 Jan 2008 10:27:26 -0000 1.2
@@ -0,0 +1 @@
+36b4ad7f29bbf77990ce0ba6fb01aa3b gstrm16.zip
- Previous message (by thread): rpms/gstream/devel gstream.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/gstream/F-8 gstream.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list