Browse Source

2014-09-27 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* daq, indent, pxz: changed Group
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8979 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 8 years ago
parent
commit
4f1a978c50
3 changed files with 56 additions and 24 deletions
  1. 32 13
      d/daq/daq-vl.spec
  2. 15 6
      i/indent/indent-vl.spec
  3. 9 5
      p/pxz/pxz-vl.spec

+ 32 - 13
d/daq/daq-vl.spec

@@ -1,15 +1,14 @@
-%define version 2.0.1
-
-Summary: Data Acquisition Library
-License: GPLv2
-Group: Libraries/Network
 Name: daq
-Prefix: %{_prefix}
-Provides: daq
+Summary: Data Acquisition Library for packet I/O
+Summary(ja): パケットI/O用データ獲得ライブラリ
+Version: 2.0.2
 Release: 1%{?_dist_release}
-Source: daq-%{version}.tar.gz
+
+License: GPLv2
+Group: System Environment/Libraries
 URL: http://www.snort.org/
-Version: %{version}
+
+Source: https://www.snort.org/downloads/snort/daq-%{version}.tar.gz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: autoconf, automake, flex, bison
@@ -17,6 +16,7 @@ BuildRequires: libnetfilter_queue-devel
 BuildRequires: libdnet-devel
 BuildRequires: libpcap-devel >= 1.0.0
 BuildRequires: iptables-devel
+Provides: libdaq = %{version}-%{release}
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -30,6 +30,17 @@ when invoking Snort to perform PCAP readback or inline operation, etc.  The
 DAQ library may be useful for other packet processing applications and the
 modular nature allows you to build new modules for other platforms.
 
+%package devel
+Summary: Development files for %{name}
+Summary(ja): %{name} の開発用ファイル
+Group: Development/Libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Provides: libdaq-devel = %{version}-%{release}
+
+%description devel
+The package contains libraries and header files for
+developing applications that use daq.
+
 
 %prep
 %setup -q
@@ -54,22 +65,30 @@ rm -rf %{buildroot}
 
 %post -p /sbin/ldconfig
 
-
 %postun -p /sbin/ldconfig
 
 
 %files
 %defattr(-,root,root)
-%{_includedir}/*.h
-%{_libdir}/*.so
+%doc ChangeLog COPYING README
 %{_libdir}/*.so.*
-%{_libdir}/*.a
 %dir %{_libdir}/daq
 %{_libdir}/daq/*.so
+
+%files devel
+%defattr(-,root,root)
 %{_bindir}/daq-modules-config
+%{_includedir}/*.h
+%{_libdir}/*.so
+%{_libdir}/*.a
 
 
 %changelog
+* Sat Sep 27 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.0.2-1
+- new upstream release
+- changed Group to System Environment/Libraries
+- added devel subpackage
+
 * Wed Jan 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.0.1-1
 - new upstream release
 

+ 15 - 6
i/indent/indent-vl.spec

@@ -1,15 +1,19 @@
 Summary:     A GNU program for formatting C code.
 Summary(ja): C のコードを整形する GNU プログラム
 Name:        indent
-Version:     2.2.9
-Release:     6%{?_dist_release}
-License:     GPL
-Group:       Applications/Text
+Version:     2.2.10
+Release:     1%{?_dist_release}
+
+License:     GPLv3
+Group:       Development/Tools
 URL:         http://www.gnu.org/software/indent/
+
 Source:      ftp://ftp.gnu.org/pub/gnu/indent-%{version}.tar.gz
 Patch0:      indent-2.2.9-indent_h.patch
-Requires(pre):      /sbin/install-info
+
 BuildRoot:   %{_tmppath}/%{name}-%{version}-root
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -35,7 +39,7 @@ C によるアプリケーション開発を行っていて,プログラムコ
 
 %prep
 %setup -q
-%patch0 -p0 -b .indent_h
+#patch0 -p0 -b .indent_h
 
 %build
 %configure
@@ -74,6 +78,11 @@ fi
 
 
 %changelog
+* Sat Sep 27 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.2.10-1
+- updated to 2.2.10
+- dropt Patch0
+- changed Group to Development/Tools
+
 * Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.9-6
 - rebuild with VineSeed environment
 

+ 9 - 5
p/pxz/pxz-vl.spec

@@ -1,15 +1,16 @@
 %global git_date 20100608
 
+Name:		pxz
 Summary:	Parallel LZMA compressor using XZ
 Summary(ja):	XZ を利用した並列 LZMA 圧縮ツール
-Name:		pxz
 Version:	4.999.9
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 License:	GPLv2+
-Group:		Applications/File
+Group:		Applications/Archiving
+URL:		http://jnovy.fedorapeople.org/pxz
+
 # source created as "make dist" in checked out GIT tree: git clone git://github.com/jnovy/pxz.git
 Source0:	http://jnovy.fedorapeople.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.xz
-URL:		http://jnovy.fedorapeople.org/pxz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:	xz-devel
 
@@ -35,10 +36,13 @@ rm -rf %{buildroot}
 %files
 %defattr(-,root,root,-)
 %doc COPYING
-%{_mandir}/man1/pxz.1*
 %{_bindir}/pxz
+%{_mandir}/man1/pxz.1*
 
 %changelog
+* Sat Sep 27 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.999.9-2
+- changed Group to Applications/Archiving
+
 * Wed Feb 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 	4.999.9-1
 - initial build for Vine Linux