Jerry James 1564e1
%global upstreamver 4r7p5
Jerry James 1564e1
%global pkgdate 2014_05_24-20_02
Jerry James 1564e1
%global gapdirname gap%(cut -dp -f1 <<< %upstreamver)
Jerry James b72b28
%global gapdir %{_prefix}/lib/gap
574c35
%global icondir %{_datadir}/icons/hicolor
574c35
574c35
Name:           gap
Jerry James 1564e1
Version:        %(sed -r "s/r|p/./g" <<< %upstreamver)
1b7327
Release:        2%{?dist}
574c35
Summary:        Computational discrete algebra
574c35
574c35
Group:          Applications/Engineering
574c35
License:        GPLv2+
574c35
URL:            http://www.gap-system.org/
Jerry James f93ce6
Source0:        ftp://ftp.gap-system.org/pub/gap/gap47/tar.bz2/%{name}%{upstreamver}_%{pkgdate}.tar.bz2
574c35
Source1:        gap-README.fedora
574c35
Source2:        update-gap-workspace
574c35
Source3:        gap.xml
574c35
Source4:        gap.desktop
574c35
Source5:        gap.el
574c35
Source6:        gap.1.in
574c35
Source7:        gac.1.in
574c35
Source8:        update-gap-workspace.1
574c35
Source9:        gap.vim
Jerry James 9a501a
Source10:       gap.appdata.xml
Jerry James 9a501a
Source11:       gap-screenshot.png
574c35
# This patch from Debian rearranges some paths to match Linux conventions.
Jerry James 9ae434
Patch0:         %{name}-paths.patch
574c35
# This patch applies a change from Debian to allow help files to be in gzip
574c35
# compressed DVI files, and also adds support for viewing with xdg-open.
Jerry James 9ae434
Patch1:         %{name}-help.patch
574c35
# This patch will not be sent upstream.  It makes the main binary read the
574c35
# environment variables now read by gap.sh, so we can dispose of the shell
574c35
# script and run the actual binary directly.
Jerry James 9ae434
Patch2:         %{name}-env.patch
Jerry James 37b82e
# This patch will not be sent upstream.  Force use of the 64-bit stat()
Jerry James 37b82e
# routines to avoid overflow of the inode and size fields.
Jerry James f93ce6
Patch3:         %{name}-stat.patch
574c35
574c35
BuildRequires:  desktop-file-utils
Jerry James b72b28
BuildRequires:  gmp-devel
Jerry James 1564e1
BuildRequires:  m4
574c35
BuildRequires:  netpbm-progs
Jerry James b72b28
BuildRequires:  readline-devel
574c35
574c35
Requires:       %{name}-libs = %{version}-%{release}
574c35
Requires:       %{name}-core%{?_isa} = %{version}-%{release}
574c35
Requires:       %{name}-online-help = %{version}-%{release}
574c35
574c35
%description
574c35
GAP is a system for computational discrete algebra, with particular
574c35
emphasis on Computational Group Theory.  GAP provides a programming
574c35
language, a library of thousands of functions implementing algebraic
574c35
algorithms written in the GAP language as well as large data libraries
574c35
of algebraic objects.  GAP is used in research and teaching for studying
574c35
groups and their representations, rings, vector spaces, algebras,
574c35
combinatorial structures, and more.
574c35
574c35
This is a metapackage that requires the standard GAP components.
574c35
574c35
%package libs
574c35
Summary:        Essential GAP libraries
574c35
Group:          Applications/Engineering
574c35
BuildArch:      noarch
574c35
Jerry James f93ce6
# These obsoletes and provides can be removed once Fedora 20 is EOL, or if
Jerry James f93ce6
# somebody packages one of the GAP emacs interfaces.
Jerry James f93ce6
Obsoletes:      %{name}-emacs < 4.7.2-1
Jerry James f93ce6
Provides:       %{name}-emacs = %{version}-%{release}
Jerry James f93ce6
Obsoletes:      %{name}-emacs-el < 4.7.2-1
Jerry James f93ce6
Provides:       %{name}-emacs-el = %{version}-%{release}
Jerry James f93ce6
Obsoletes:      %{name}-xemacs < 4.7.2-1
Jerry James f93ce6
Provides:       %{name}-xemacs = %{version}-%{release}
Jerry James f93ce6
Obsoletes:      %{name}-xemacs-el < 4.7.2-1
Jerry James f93ce6
Provides:       %{name}-xemacs-el = %{version}-%{release}
Jerry James eceb21
574c35
%description libs
Jerry James eceb21
This package contains the essential GAP libraries: lib and grp, as well as
Jerry James eceb21
the primitive, small, and transitive group databases.
574c35
574c35
%package core
574c35
Summary:        GAP core components
574c35
Group:          Applications/Engineering
574c35
Requires:       %{name}-libs = %{version}-%{release}
Jerry James b72b28
Requires:       GAPDoc
574c35
# The gap binary executes gunzip
574c35
Requires:       gzip
574c35
Requires:       hicolor-icon-theme
574c35
574c35
%description core
574c35
This package contains the core GAP system.
574c35
574c35
%package online-help
574c35
Summary:        Online help for GAP
574c35
Group:          Documentation
574c35
Requires:       %{name}-core = %{version}-%{release}
574c35
BuildArch:      noarch
574c35
574c35
%description online-help
574c35
This package contains the documentation in TeX format needed for GAP's
574c35
online help system.
574c35
574c35
%package devel
574c35
Summary:        GAP compiler and development files
574c35
Group:          Development/Languages
574c35
Requires:       %{name}-core%{?isa} = %{version}-%{release}
574c35
Requires:       gcc
Jerry James b72b28
Requires:       gmp-devel%{?_isa}
574c35
574c35
%description devel
574c35
This package contains the GAP compiler (gac) and the header files necessary
574c35
for developing GAP programs.
574c35
574c35
%package vim
574c35
Summary:        Edit GAP files with VIM
574c35
Group:          Applications/Engineering
574c35
Requires:       %{name}-core = %{version}-%{release}, vim-filesystem
574c35
BuildArch:      noarch
574c35
574c35
%description vim
574c35
This package provides VIM add-on files to support editing GAP sources.
574c35
Both syntax highlighting and indentation are supported.
574c35
574c35
%prep
574c35
%setup -q -n %{gapdirname}
574c35
%patch0
574c35
%patch1
574c35
%patch2
574c35
%patch3
Jerry James b72b28
Jerry James f93ce6
# Replace the CFLAGS and find the math functions
Jerry James 82b3f8
sed -re "s|(gp_cv_prog_cc_cdynoptions=)\"-fpic -Wall -O2|\1\"\$RPM_OPT_FLAGS -fPIC -D_FILE_OFFSET_BITS=64 -DSYS_DEFAULT_PATHS='\"%{gapdir}\"'|" \
Jerry James f93ce6
    -e "s|(gp_cv_prog_cc_cdynlinking=)\"-shared -g[[:digit:]]*|\1\"\$RPM_LD_FLAGS -shared|" \
Jerry James b72b28
    -e '/log2 log10/iLIBS="-lm $LIBS"' \
Jerry James b72b28
    -i cnf/configure.out
574c35
Jerry James eceb21
# The -m32 and -m64 flags are not available on all platforms, and we provide
Jerry James eceb21
# them in optflags when they are needed.
Jerry James f93ce6
sed -i 's/ABI_CFLAGS="-m[[:digit:]]*"/ABI_CFLAGS=""/' configure
b37728
574c35
# Get the README
574c35
cp -p %{SOURCE1} README.fedora
574c35
Jerry James b72b28
# Fix a missing executable bit
Jerry James b72b28
chmod a+x makepkgs
Jerry James b72b28
Jerry James 1564e1
# The makepkgs script is unable to find 2 packages due to version numbers
Jerry James 1564e1
ln -s io-4.3.1 pkg/io
Jerry James 1564e1
ln -s orb-4.7.1 pkg/orb
Jerry James 1564e1
574c35
%build
Jerry James b72b28
%configure --with-gmp=system \
Jerry James 82b3f8
  CPPFLAGS='-D_FILE_OFFSET_BITS=64 -DSYS_DEFAULT_PATHS=\"%{gapdir}\"'
Jerry James b72b28
# FIXME: GAP 4.5 broke %%{?_smp_mflags}
Jerry James b72b28
make
Jerry James b72b28
Jerry James b72b28
# Get the value of the GAParch variable
Jerry James b72b28
source ./sysinfo.gap
Jerry James b72b28
Jerry James b72b28
# The packages must be built for the check script to succeed
Jerry James b72b28
sed -e "s|@gaparch@|$GAParch|" \
Jerry James b72b28
    -e "s| -DSYS_DEFAULT_PATHS=\\\"/usr/share/gap\\\"||" \
Jerry James b72b28
    -i bin/$GAParch/gac
Jerry James b72b28
mkdir -p bin/$GAParch/extern/gmp/include
Jerry James b72b28
ln -s %{_includedir}/gmp.h bin/$GAParch/extern/gmp/include
Jerry James b72b28
sed -i "s|-D_GNU_SOURCE|-I$PWD|" Makefile-default*
Jerry James b72b28
sed -i "s|-o|-p -I -p $PWD -p -I -p $PWD/bin/$GAParch &|" \
Jerry James b72b28
    pkg/edim/Makefile.in pkg/Browse/Makefile.in
Jerry James b72b28
make packages
574c35
574c35
# Compress help files
574c35
find doc -name \*.dvi -o -name \*.toc | xargs gzip --best
574c35
574c35
# Compress large group files
574c35
find -O3 small -mindepth 2 -type f | xargs gzip --best -f
574c35
gzip --best prim/grps/*.g trans/*.grp
574c35
652a29
# Create an RPM macro file for GAP packages
652a29
cat > macros.%{name} << EOF
652a29
%%_gap_version %{version}
652a29
%%_gap_upstream_version %{upstreamver}
652a29
%%_gap_dir %{gapdir}
652a29
EOF
652a29
574c35
%install
574c35
# Get the value of the GAParch variable
574c35
source ./sysinfo.gap
574c35
574c35
# Install the binaries
574c35
mkdir -p $RPM_BUILD_ROOT%{_bindir}
Jerry James b72b28
cp -p bin/$GAParch/{gac,gap} $RPM_BUILD_ROOT%{_bindir}
574c35
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}
574c35
574c35
# Install the data
574c35
mkdir -p $RPM_BUILD_ROOT%{gapdir}/etc
574c35
cp -a grp lib prim small trans tst $RPM_BUILD_ROOT%{gapdir}
574c35
cp -p etc/debug* $RPM_BUILD_ROOT%{gapdir}/etc
574c35
574c35
# Install the arch-specific files
Jerry James eceb21
cp -a sysinfo.gap* $RPM_BUILD_ROOT%{gapdir}
574c35
574c35
# Create the system workspace, initially empty
574c35
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
Jerry James ec9b3e
touch $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/workspace.gz
574c35
574c35
# Install the header and object files where the GAP compiler can find them
Jerry James b72b28
mkdir -p $RPM_BUILD_ROOT%{gapdir}/src
Jerry James b72b28
cp -p src/*.h $RPM_BUILD_ROOT%{gapdir}/src
Jerry James b72b28
mkdir -p $RPM_BUILD_ROOT%{gapdir}/bin/$GAParch
Jerry James b72b28
cp -p bin/$GAParch/config.h $RPM_BUILD_ROOT%{gapdir}/bin/$GAParch
Jerry James b72b28
cp -p bin/$GAParch/*.o $RPM_BUILD_ROOT%{gapdir}/bin/$GAParch
Jerry James b72b28
rm -f bin/$GAParch/extern/Makefile
Jerry James b72b28
cp -a bin/$GAParch/extern $RPM_BUILD_ROOT%{gapdir}/bin/$GAParch
Jerry James eceb21
ln -s %{_bindir}/gac $RPM_BUILD_ROOT%{gapdir}/bin/$GAParch/gac
Jerry James eceb21
ln -s %{_bindir}/gap $RPM_BUILD_ROOT%{gapdir}/bin/$GAParch/gap
574c35
574c35
# Make an empty directory to hold the GAP packages
574c35
mkdir -p $RPM_BUILD_ROOT%{gapdir}/pkg
574c35
574c35
# Intall the documentation
574c35
cp -a doc $RPM_BUILD_ROOT%{gapdir}
574c35
rm -f $RPM_BUILD_ROOT%{gapdir}/doc/manualindex
574c35
rm -fr $RPM_BUILD_ROOT%{gapdir}/doc/test
574c35
574c35
# Install the icon
574c35
mkdir -p $RPM_BUILD_ROOT%{icondir}/32x32
574c35
bmptopnm bin/gapicon.bmp | pnmtopng -compression=9 \
574c35
         > $RPM_BUILD_ROOT%{icondir}/32x32/gap.png
574c35
574c35
# Install the MIME type
574c35
mkdir -p $RPM_BUILD_ROOT%{_datadir}/mime/packages
574c35
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/mime/packages
574c35
574c35
# Install the desktop file
574c35
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
574c35
desktop-file-install --mode=644 --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
574c35
  %{SOURCE4}
574c35
Jerry James 9a501a
# Install the AppData file and screenshot
Jerry James 9a501a
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
Jerry James 9a501a
install -pm 644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/appdata
Jerry James 9a501a
install -pm 644 %{SOURCE11} $RPM_BUILD_ROOT%{gapdir}/gap-screenshot.png
Jerry James 9a501a
652a29
# Install the RPM macro file
Jerry James 9a501a
mkdir -p $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d
Jerry James 9a501a
cp -p macros.%{name} $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d
652a29
574c35
# Install the VIM support
574c35
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/indent
574c35
cp -p etc/gap_indent.vim $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/indent
574c35
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/syntax
574c35
cp -p etc/gap.vim $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/syntax
574c35
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/ftdetect
574c35
cp -p %{SOURCE9}  $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/ftdetect
574c35
574c35
# Install the man pages
574c35
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
574c35
sed "s|@VERSION@|%{version}|" %{SOURCE6} > $RPM_BUILD_ROOT%{_mandir}/man1/gap.1
574c35
sed "s|@VERSION@|%{version}|" %{SOURCE7} > $RPM_BUILD_ROOT%{_mandir}/man1/gac.1
574c35
cp -p %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/man1
574c35
574c35
%post core
Rex Dieter cdad95
update-desktop-database %{_datadir}/applications &>/dev/null ||:
574c35
update-mime-database %{_datadir}/mime &>/dev/null ||:
574c35
touch --no-create %{icondir} >&/dev/null ||:
574c35
Rex Dieter cdad95
%posttrans
Rex Dieter cdad95
%{_bindir}/gtk-update-icon-cache %{icondir} >&/dev/null ||:
Jerry James 37b82e
%{_bindir}/update-gap-workspace ||:
Rex Dieter cdad95
574c35
%postun core
Rex Dieter cdad95
update-desktop-database %{_datadir}/applications &>/dev/null ||:
574c35
update-mime-database %{_datadir}/mime &>/dev/null ||:
Rex Dieter cdad95
if [ $1 -eq 0 ] ; then
Jerry James 37b82e
  touch --no-create %{icondir} >&/dev/null ||:
Jerry James 37b82e
  %{_bindir}/gtk-update-icon-cache %{icondir} >&/dev/null ||:
Rex Dieter cdad95
fi
574c35
574c35
%check
Jerry James b72b28
sed -e "s|^GAP_DIR=.*|GAP_DIR=$PWD|" \
Jerry James b72b28
    -e "s|\$GAP_DIR/bin/\$GAP_PRG|$PWD/bin/\$GAP_PRG|" \
Jerry James b72b28
    -i bin/gap.sh bin/gap-default*.sh
Jerry James b72b28
sed -i "s|80 -r|& -l $PWD|" Makefile-default*
574c35
make testinstall
574c35
574c35
%files
574c35
# No files in the metapackage
574c35
574c35
%files libs
Jerry James eceb21
%doc etc/GPL small/README
574c35
%dir %{gapdir}
574c35
%{gapdir}/grp/
574c35
%{gapdir}/lib/
Jerry James eceb21
%{gapdir}/prim/
Jerry James eceb21
%{gapdir}/small/
Jerry James eceb21
%{gapdir}/trans/
574c35
574c35
%files core
Jerry James b72b28
%doc README.fedora
574c35
%{_bindir}/gap
574c35
%{_bindir}/update-gap-workspace
Jerry James 9a501a
%{gapdir}/gap-screenshot.png
Jerry James eceb21
%{gapdir}/sysinfo.gap*
574c35
%{gapdir}/pkg/
574c35
%{_mandir}/man1/gap.1*
574c35
%{_mandir}/man1/update-gap-workspace.1*
Jerry James 9a501a
%{_datadir}/appdata/gap.appdata.xml
574c35
%{_datadir}/applications/gap.desktop
574c35
%{_datadir}/mime/packages/gap.xml
574c35
%{icondir}/32x32/gap.png
574c35
%dir %{_localstatedir}/lib/%{name}/
Jerry James 1564e1
%verify(user group mode) %{_localstatedir}/lib/%{name}/workspace.gz
574c35
574c35
%files online-help
574c35
%{gapdir}/doc/
574c35
574c35
%files devel
574c35
%{_bindir}/gac
Jerry James b72b28
%{gapdir}/bin/
Jerry James b72b28
%{gapdir}/src/
574c35
%{gapdir}/tst/
574c35
%{_mandir}/man1/gac.1*
Jerry James 9a501a
%{_rpmconfigdir}/macros.d/macros.%{name}
574c35
574c35
%files vim
574c35
%{gapdir}/etc/
574c35
%{_datadir}/vim/vimfiles/ftdetect/gap.vim
574c35
%{_datadir}/vim/vimfiles/indent/gap_indent.vim
574c35
%{_datadir}/vim/vimfiles/syntax/gap.vim
574c35
574c35
%changelog
1b7327
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.5-2
1b7327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1b7327
Jerry James 1564e1
* Thu Jun 19 2014 Jerry James <loganjerry@gmail.com> - 4.7.5-1
Jerry James 1564e1
- New upstream release
Jerry James 1564e1
- Fix ownership of workspace.gz
Jerry James 1564e1
9dbf86
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.4-2
9dbf86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9dbf86
Jerry James 693394
* Wed Mar 19 2014 Jerry James <loganjerry@gmail.com> - 4.7.4-1
Jerry James 693394
- New upstream release
Jerry James 693394
Jerry James 9a501a
* Wed Feb  5 2014 Jerry James <loganjerry@gmail.com> - 4.7.2-2
Jerry James 9a501a
- Update location of rpm macro file for rpm >= 4.11
Jerry James 9a501a
- Add an AppData file
Jerry James 9a501a
Jerry James f93ce6
* Tue Jan 14 2014 Jerry James <loganjerry@gmail.com> - 4.7.2-1
Jerry James f93ce6
- New upstream release
Jerry James f93ce6
- Upstream no longer distributes an (X)Emacs interface
Jerry James f93ce6
Jerry James 2ad32f
* Mon Jul 29 2013 Jerry James <loganjerry@gmail.com> - 4.6.5-1
Jerry James 2ad32f
- New upstream release
Jerry James 2ad32f
Jerry James 78c817
* Wed May 22 2013 Jerry James <loganjerry@gmail.com> - 4.6.4-2
Jerry James 78c817
- Update -stat patch to provide large integer conversion (for, e.g., loff_t)
Jerry James 78c817
- Drop meataxe Requirement as it has been replaced with internal routines
Jerry James 78c817
Jerry James 82b3f8
* Thu May 16 2013 Jerry James <loganjerry@gmail.com> - 4.6.4-1
Jerry James 82b3f8
- New upstream release
Jerry James 82b3f8
afe07f
* Thu Mar 28 2013 Jerry James <loganjerry@gmail.com> - 4.6.3-1
afe07f
- New upstream release
afe07f
f76f16
* Sat Mar 09 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.6.2-2
f76f16
- Remove %%config from %%{_sysconfdir}/rpm/macros.*
f76f16
  (https://fedorahosted.org/fpc/ticket/259).
f76f16
Jerry James 37b82e
* Wed Feb 20 2013 Jerry James <loganjerry@gmail.com> - 4.6.2-1
Jerry James 37b82e
- New upstream release
Jerry James 37b82e
- Move update-gap-workspace call to posttrans (bz 912067)
Jerry James 37b82e
- Add -stat patch and -D_FILE_OFFSET_BITS=64 to CPPFLAGS to use 64-bit
Jerry James 37b82e
  stat interface on 32-bit systems
Jerry James 37b82e
4b686c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.7-3
4b686c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4b686c
Rex Dieter cdad95
* Fri Dec 21 2012 Rex Dieter <rdieter@fedoraproject.org> 4.5.7-2
Rex Dieter cdad95
- optimize/update icon scriptlets
Rex Dieter cdad95
Jerry James 800f8d
* Mon Dec 17 2012 Jerry James <loganjerry@gmail.com> - 4.5.7-1
Jerry James 800f8d
- New upstream release
Jerry James 800f8d
Jerry James eceb21
* Mon Oct 22 2012 Jerry James <loganjerry@gmail.com> - 4.5.6-3
Jerry James eceb21
- Further fixes for the -m32/-m64 issue
Jerry James eceb21
- Many packages need the primitive, small, or transitive groups; collapse them
Jerry James eceb21
  all into the -libs subpackage so they are always available
Jerry James eceb21
- Provide sysinfo-default[32|64], as required by some packages
Jerry James eceb21
- Provide symbolic links to gac and gap from the bin directory, as required by
Jerry James eceb21
  some packages
Jerry James eceb21
Jerry James 1564e1
* Sat Oct 20 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 4.5.6-2
b37728
- -m32/-m64 should come from RPM_OPT_FLAGS. Fix build issues on non x86 arches
b37728
Jerry James 9ae434
* Mon Sep 24 2012 Jerry James <loganjerry@gmail.com> - 4.5.6-1
Jerry James 9ae434
- New upstream release
Jerry James 9ae434
- Remove unused patches from git
Jerry James 9ae434
Jerry James 9ae434
* Thu Sep 13 2012 Jerry James <loganjerry@gmail.com> - 4.5.5-1
Jerry James b72b28
- New upstream release
Jerry James b72b28
- Drop upstreamed patches
Jerry James b72b28
- Sources are now UTF-8; no conversion necessary
Jerry James b72b28
f2444c
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.12-5
f2444c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f2444c
652a29
* Tue Jan 31 2012 Jerry James <loganjerry@gmail.com> - 4.4.12-4
652a29
- Add an RPM macro file for GAP packages
652a29
- Fix the location of config.h
652a29
574c35
* Wed Jan 11 2012 Jerry James <loganjerry@gmail.com> - 4.4.12-3
574c35
- Fix problems found on review
574c35
574c35
* Tue Jan  3 2012 Jerry James <loganjerry@gmail.com> - 4.4.12-2
574c35
- Mimic Debian's subpackage structure
574c35
574c35
* Wed Oct 12 2011 Jerry James <loganjerry@gmail.com> - 4.4.12-1
574c35
- Initial RPM