...
 
Commits (2)
  • Yavor Doganov's avatar
    Import Upstream version 0.6 · a3e3ecc1
    Yavor Doganov authored
    a3e3ecc1
  • Gürkan Myczko's avatar
    Import Debian changes 0.6-1 · a08ede02
    Gürkan Myczko authored
    volumecontrol.app (0.6-1) unstable; urgency=medium
    
      [ Gürkan Myczko ]
      * Team upload.
      * Update my name.
      * New upstream version.
      * Drop debian/VolumeControl.1
      * Drop debian/patches, accepted upstream.
      * Bump standars version to 3.9.8.
      * Update debian/copyright source URL.
    
      [ Axel Beckert ]
      * Update years in debian/copyright.
      * Switch Vcs-* headers to https:// and cgit.
      * Add Homepage header.
      * Enable all hardening build flags.
    a08ede02
This diff is collapsed.
......@@ -9,5 +9,11 @@ VolumeControl_APPLICATION_ICON=headphones.tiff
VolumeControl_OBJC_FILES = main.m AppController.m
VolumeControl_RESOURCE_FILES = VolumeControl.gorm headphones.tiff VolumeControl.rtf
# GNUSTEP_TARGET_OS is defined to `linux-gnueabi' on armel and
# `linux-gnuspe' on powerpcspe.
ifneq (,$(findstring linux-gnu,$(GNUSTEP_TARGET_OS)))
ADDITIONAL_GUI_LIBS = -lasound
endif
include $(GNUSTEP_MAKEFILES)/application.make
# VolumeControl.app
GNUstep VolumeControl
......@@ -18,5 +18,5 @@ to be controlled.
.BR GNUstep (7).
.br
.SH AUTHOR
This manual page was written by G\[:u]rkan Seng\[:u]n <gurkan@linuks.mine.nu>,
This manual page was written by G\[:u]rkan Myczko <alex@aiei.ch>,
for the Debian project (but may be used by others).
......@@ -5,6 +5,6 @@ Adjust your audio mixer settings.\par
\par
Portability: Linux, FreeBSD\par
\par
http://www.linuks.mine.nu/volumecontrol/\par
G\'FCrkan Seng\'FCn <gurkan@linuks.mine.nu>\par
http://github.com/alexmyczko/VolumeControl.app\par
G\'FCrkan Myczko <alex@aiei.ch>\par
}
\ No newline at end of file
{
ApplicationDescription = "Control your volume settings";
ApplicationRelease = "0.5";
Authors = ("G\u00fcrkan Seng\u00fcn <gurkan@linuks.mine.nu>");
Copyright = "Copyright 2004, 2005 G\u00fcrkan Seng\u00fcn";
ApplicationRelease = "0.6";
Authors = ("G\u00fcrkan Myczko <alex@aiei.ch>");
Copyright = "Copyright 2004, 2005, 2017 G\u00fcrkan Myczko";
CopyrightDescription = "GNU General Public License";
URL = "http://www.linuks.mine.nu/volumecontrol/";
URL = "http://github.com/alexmyczko/VolumeControl.app/";
}
volumecontrol.app (0.6-1) unstable; urgency=medium
[ Gürkan Myczko ]
* Team upload.
* Update my name.
* New upstream version.
* Drop debian/VolumeControl.1
* Drop debian/patches, accepted upstream.
* Bump standars version to 3.9.8.
* Update debian/copyright source URL.
[ Axel Beckert ]
* Update years in debian/copyright.
* Switch Vcs-* headers to https:// and cgit.
* Add Homepage header.
* Enable all hardening build flags.
-- Gürkan Myczko <gurkan@phys.ethz.ch> Fri, 20 Jan 2017 03:30:26 +0100
volumecontrol.app (0.5-4) unstable; urgency=medium
* debian/control (Maintainer): Adopt package on behalf of the Debian
......
......@@ -8,9 +8,10 @@ Build-Depends: debhelper (>= 9),
libasound2-dev [linux-any],
gnustep-make (>= 2.6.6-2),
imagemagick
Standards-Version: 3.9.5
Vcs-Git: git://anonscm.debian.org/pkg-gnustep/volumecontrol.app.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-gnustep/volumecontrol.app.git
Standards-Version: 3.9.8
Vcs-Git: https://anonscm.debian.org/git/pkg-gnustep/volumecontrol.app.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-gnustep/volumecontrol.app.git
Homepage: https://github.com/alexmyczko/VolumeControl.app
Package: volumecontrol.app
Architecture: any
......
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: VolumeControl
Source: http://www.linuks.mine.nu/volumecontrol/
The source is no longer available.
Source: https://github.com/alexmyczko/VolumeControl.app
Files: *
Copyright: 2004-2005 Gürkan Sengün
Copyright: 2004-2016 Gürkan Myczko
License: GPL-2
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......@@ -23,7 +22,7 @@ License: GPL-2
License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
Files: debian/*
Copyright: 2004-2014 Debian GNUstep maintainers
Copyright: 2004-2016 Debian GNUstep maintainers
License: GPL-2+
This package is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......
debian/VolumeControl.1
VolumeControl.1
This diff is collapsed.
Description: Fix implicit function declaration of `close'.
Author: Yavor Doganov <yavor@gnu.org>
Forwarded: no
Last-Update: 2014-06-22
---
--- volumecontrol.app.orig/AppController.m
+++ volumecontrol.app/AppController.m
@@ -6,6 +6,7 @@
#include <sys/soundcard.h>
#include <sys/ioctl.h> /* control device */
#include <fcntl.h>
+#include <unistd.h>
#define DEVICE_NAME "/dev/mixer"
int mixer_fd;
Description: Fix initialization problem with gnustep-gui >= 0.20.
Author: Yavor Doganov <yavor@gnu.org>
Bug-Debian: http://bugs.debian.org/645935
Forwarded: no
Last-Update: 2011-11-10
---
--- volumecontrol.app-0.5.orig/AppController.m
+++ volumecontrol.app-0.5/AppController.m
@@ -3,7 +3,7 @@
#include <AppKit/AppKit.h>
#include "AppController.h"
-#include <linux/soundcard.h>
+#include <sys/soundcard.h>
#include <sys/ioctl.h> /* control device */
#include <fcntl.h>
--- volumecontrol.app-0.5.orig/main.m
+++ volumecontrol.app-0.5/main.m
@@ -1,10 +1,6 @@
#include <AppKit/AppKit.h>
-int main(int argc, char **argv)
+int main(int argc, const char **argv)
{
- CREATE_AUTORELEASE_POOL(pool);
- [NSApplication sharedApplication];
- [NSApp run];
- DESTROY(pool);
- return 0;
+ return NSApplicationMain(argc, argv);
}
fix-main-function.patch
fix-implicit-declaration.patch
alsa.patch
......@@ -10,6 +10,8 @@ ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
optim := debug=yes
endif
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
%:
dh $@
......
#include <AppKit/AppKit.h>
int main(int argc, char **argv)
int main(int argc, const char **argv)
{
CREATE_AUTORELEASE_POOL(pool);
[NSApplication sharedApplication];
[NSApp run];
DESTROY(pool);
return 0;
return NSApplicationMain(argc, argv);
}