debian/0000755000000000000000000000000012161576723007200 5ustar debian/rules0000755000000000000000000000652212161576263010264 0ustar #!/usr/bin/make -f # -*- makefile -*- # export DH_VERBOSE=1 # %: # dh $@ DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) # Package name PACKAGE_NAME = taggrepper # Install program INSTALL = install INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 # The installation directory PACKAGE_DIR = debian/$(PACKAGE_NAME) CFLAGS ?= -g $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 endif LDFLAGS += -Wl,-z,defs $(shell dpkg-buildflags --get LDFLAGS) ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) else CROSS= --build $(DEB_BUILD_GNU_TYPE) endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif config.status: configure $(checkdir) ifneq "$(wildcard /usr/share/misc/config.sub)" "" cp -f /usr/share/misc/config.sub config.sub endif ifneq "$(wildcard /usr/share/misc/config.guess)" "" cp -f /usr/share/misc/config.guess config.guess endif ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: config.status $(checkdir) $(MAKE) touch $@ clean: checkroot $(checkdir) rm -f build-stamp [ ! -f Makefile ] || $(MAKE) distclean rm -f config.sub config.guess rm -rf $(PACKAGE_DIR) debian/files debian/substvars config.log install: checkroot build $(checkdir) $(MAKE) DESTDIR=$(CURDIR)/$(PACKAGE_DIR) install # Build architecture-independent files here. binary-indep: checkroot build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: checkroot build install $(checkdir) $(INSTALL_DIR) $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/ $(INSTALL_FILE) -m 644 README $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/ $(INSTALL_FILE) -m 644 ChangeLog $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/changelog $(INSTALL_FILE) -m 644 debian/changelog $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/changelog.Debian for i in $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/changelog*;do \ gzip -9v $$i; \ done; $(INSTALL_FILE) -m 644 debian/copyright $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/copyright $(INSTALL_DIR) $(PACKAGE_DIR)/usr/share/man/man1 $(INSTALL_FILE) -m 644 doc/$(PACKAGE_NAME).1 $(PACKAGE_DIR)/usr/share/man/man1 gzip -9v $(PACKAGE_DIR)/usr/share/man/*/* # Strip binaries ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) strip -R.note -R.comment $(PACKAGE_DIR)/usr/bin/* endif dpkg-shlibdeps $(PACKAGE_DIR)/usr/bin/taggrepper $(INSTALL_DIR) $(PACKAGE_DIR)/DEBIAN cd $(PACKAGE_DIR) && find * -type f ! -regex '^DEBIAN/.*' -print0 | xargs -r0 md5sum > DEBIAN/md5sums dpkg-gencontrol -p$(PACKAGE_NAME) -P$(PACKAGE_DIR) dpkg-deb --build $(PACKAGE_DIR) .. binary: binary-indep binary-arch define checkdir test -f src/taggrepper.c && test -f debian/rules endef checkroot: $(checkdir) test root = "`whoami`" .PHONY: build clean binary-indep binary-arch binary install debian/control0000644000000000000000000000135512161576263010606 0ustar Source: taggrepper Section: sound Priority: optional Maintainer: Kumar Appaiah Build-Depends: libpcre3-dev, libflac-dev, libid3tag0-dev, libvorbis-dev, pkg-config, libmagic-dev Standards-Version: 3.9.3 Homepage: http://gitorious.org/taggrepper/pages/Home Package: taggrepper Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: search and match tags of audio files against regular expressions taggrepper is a small tool written to "grep" tags of audio files. Currently, it can be used to match some or any tags of MP3, Ogg Vorbis and FLAC files, against specified regular expressions, and display the name and designated fields of the matching files. It supports recursive directory searches as well. debian/source/0000755000000000000000000000000012161576263010477 5ustar debian/source/format0000644000000000000000000000001412161576263011705 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000256412161576447011064 0ustar taggrepper (0.05-1) unstable; urgency=low * Update autoconf files * Fix FLAC include directory in files.c (Closes: #713772) -- Kumar Appaiah Sun, 23 Jun 2013 09:48:48 -0400 taggrepper (0.04-2) unstable; urgency=low * Upload to instable -- Kumar Appaiah Sat, 11 May 2013 23:33:22 -0400 taggrepper (0.04-1) experimental; urgency=low * New upstream release * Standards version is now 3.9.3 (no changes needed) * Update copyright file * Switch to dpkg-source 3.0 (quilt) format * Fix debian/rules: + Improve file cleaning + Hardening now enabled -- Kumar Appaiah Thu, 09 Aug 2012 23:03:29 -0500 taggrepper (0.03.1-3) unstable; urgency=low * debian/control, debian/rules: No longer use debhelper. -- Kumar Appaiah Mon, 21 Dec 2009 19:11:25 -0600 taggrepper (0.03.1-2) unstable; urgency=low * Build-Depend on libmagic-dev for magic file detection support. -- Kumar Appaiah Thu, 01 Oct 2009 18:23:49 -0500 taggrepper (0.03.1-1) unstable; urgency=low * New upstream release. * debian/control: Replace media with audio. -- Kumar Appaiah Wed, 30 Sep 2009 06:45:42 -0500 taggrepper (0.03-1) unstable; urgency=low * Initial release. (Closes: #546270) -- Kumar Appaiah Fri, 11 Sep 2009 23:55:16 -0500 debian/copyright0000644000000000000000000000333012161576263011131 0ustar Original source may be found at: http://alioth.debian.org/~akumar/ Files: debian/* Copyright: (C) 2009, 2012, Kumar Appaiah License: BSD Files: * Copyright: (C) 2009, 2012 Kumar Appaiah License: BSD Copyright (c) 2009, 2012, Kumar Appaiah All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the author nor the names of the contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/watch0000644000000000000000000000010412161576263010223 0ustar version=3 http://alioth.debian.org/~akumar/taggrepper-(.*).tar.gz