diff options
-rw-r--r-- | freefilesync/debian/_service | 2 | ||||
-rw-r--r-- | freefilesync/debian/changelog | 23 | ||||
-rw-r--r-- | freefilesync/debian/freefilesync+devuan.dsc | 2 | ||||
-rw-r--r-- | freefilesync/debian/patches/ffs_no_check_updates.patch | 84 | ||||
-rw-r--r-- | freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch | 23 | ||||
-rw-r--r-- | freefilesync/debian/patches/series | 1 | ||||
-rw-r--r-- | python-freeipa/README.md | 31 | ||||
-rw-r--r-- | python-freeipa/debian/_service | 28 | ||||
-rw-r--r-- | python-freeipa/debian/changelog | 5 | ||||
-rw-r--r-- | python-freeipa/debian/control | 23 | ||||
-rw-r--r-- | python-freeipa/debian/copyright | 21 | ||||
-rw-r--r-- | python-freeipa/debian/gbp.conf | 2 | ||||
-rw-r--r-- | python-freeipa/debian/patches/series | 0 | ||||
-rw-r--r-- | python-freeipa/debian/python-freeipa.dsc | 16 | ||||
-rwxr-xr-x | python-freeipa/debian/rules | 16 | ||||
-rw-r--r-- | python-freeipa/debian/source/format | 1 | ||||
-rw-r--r-- | python-freeipa/debian/upstream/metadata | 5 | ||||
-rw-r--r-- | python-freeipa/debian/watch | 5 |
18 files changed, 244 insertions, 44 deletions
diff --git a/freefilesync/debian/_service b/freefilesync/debian/_service index be231e7..976c025 100644 --- a/freefilesync/debian/_service +++ b/freefilesync/debian/_service @@ -14,7 +14,7 @@ <service name="tar_scm"> <param name="scm">git</param> <param name="url">https://gitlab.com/opensource-tracking/FreeFileSync.git</param> - <param name="revision">11.28</param> + <param name="revision">11.29</param> <param name="version">_none_</param> </service> <service name="recompress"> diff --git a/freefilesync/debian/changelog b/freefilesync/debian/changelog index 1a1b9de..935472a 100644 --- a/freefilesync/debian/changelog +++ b/freefilesync/debian/changelog @@ -1,3 +1,26 @@ +freefilesync (11.29-100+devuan) obs; urgency=low + + * Upstream updates + * Fixed crash after 1-byte file copy from MTP device + * Fixed incorrect installer z-order during auto-update (macOS) + * Compress copied file only if target folder is marked as + NTFS-compressed (Windows) + * Show install errors without requiring access to "System Events" + (macOS) + * Fall back to creation time if modification time is missing on MTP + device + * Copy/paste filter config via operating system clipboard + * Show FreeFileSync startup error message when called from RealTimeSync + * Avoid server round trip when preparing summary email + * Show path conflict warning aggregated into groups + * Don't assume path conflict if single write and multiple ignored items + * Fixed CTRL + Insert clipboard copy for some text controls (Windows, + Linux) + * Dpkg updates + * Add ffs_tooltips_no_taskbar patch + + -- B. Stack <bgstack15@gmail.com> Fri, 16 Dec 2022 21:12:02 -0500 + freefilesync (11.28-1+devuan) obs; urgency=low * Upstream updates diff --git a/freefilesync/debian/freefilesync+devuan.dsc b/freefilesync/debian/freefilesync+devuan.dsc index ff1bfc5..fda2dd6 100644 --- a/freefilesync/debian/freefilesync+devuan.dsc +++ b/freefilesync/debian/freefilesync+devuan.dsc @@ -2,7 +2,7 @@ Format: 3.0 (quilt) Source: freefilesync Binary: freefilesync Architecture: any -Version: 11.28-1+devuan +Version: 11.29-100+devuan Maintainer: B. Stack <bgstack15@gmail.com> Homepage: https://freefilesync.org/ Standards-Version: 4.1.4 diff --git a/freefilesync/debian/patches/ffs_no_check_updates.patch b/freefilesync/debian/patches/ffs_no_check_updates.patch index 005f662..f6d02f1 100644 --- a/freefilesync/debian/patches/ffs_no_check_updates.patch +++ b/freefilesync/debian/patches/ffs_no_check_updates.patch @@ -1,57 +1,57 @@ -Version: 11.28 -Date: 2022-11-22 +Version: 11.29 +Date: 2022-12-16 Author: bgstack15 Message: This is a major rewrite of the ffs_no_check_updates patch from before 11.10 which disabled only a few technical www interactions. This current version completely deletes all logic associated with checking the version of the program. --- a/FreeFileSync/Source/ui/gui_generated.cpp +++ b/FreeFileSync/Source/ui/gui_generated.cpp @@ -110,15 +110,6 @@ MainDialogGenerated::MainDialogGenerated - m_menuHelp->AppendSeparator(); + m_menuHelp->AppendSeparator(); -- m_menuItemCheckVersionNow = new wxMenuItem( m_menuHelp, wxID_ANY, wxString( _("&Check for updates now") ), wxEmptyString, wxITEM_NORMAL ); -- m_menuHelp->Append( m_menuItemCheckVersionNow ); +- m_menuItemCheckVersionNow = new wxMenuItem( m_menuHelp, wxID_ANY, wxString( _("&Check for updates now") ) , wxEmptyString, wxITEM_NORMAL ); +- m_menuHelp->Append( m_menuItemCheckVersionNow ); - -- m_menuItemCheckVersionAuto = new wxMenuItem( m_menuHelp, wxID_ANY, wxString( _("Check &automatically once a week") ), wxEmptyString, wxITEM_CHECK ); -- m_menuHelp->Append( m_menuItemCheckVersionAuto ); -- m_menuItemCheckVersionAuto->Check( true ); +- m_menuItemCheckVersionAuto = new wxMenuItem( m_menuHelp, wxID_ANY, wxString( _("Check &automatically once a week") ) , wxEmptyString, wxITEM_CHECK ); +- m_menuHelp->Append( m_menuItemCheckVersionAuto ); +- m_menuItemCheckVersionAuto->Check( true ); - -- m_menuHelp->AppendSeparator(); +- m_menuHelp->AppendSeparator(); - - m_menuItemAbout = new wxMenuItem( m_menuHelp, wxID_ABOUT, wxString( _("&About") ) + wxT('\t') + wxT("Shift+F1"), wxEmptyString, wxITEM_NORMAL ); - m_menuHelp->Append( m_menuItemAbout ); + m_menuItemAbout = new wxMenuItem( m_menuHelp, wxID_ABOUT, wxString( _("&About") ) + wxT('\t') + wxT("Shift+F1"), wxEmptyString, wxITEM_NORMAL ); + m_menuHelp->Append( m_menuItemAbout ); @@ -1129,8 +1120,6 @@ MainDialogGenerated::MainDialogGenerated - m_menuTools->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuExportFileList ), this, m_menuItemExportList->GetId()); - m_menuTools->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuResetLayout ), this, m_menuItemResetLayout->GetId()); - m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onShowHelp ), this, m_menuItemHelp->GetId()); -- m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuCheckVersion ), this, m_menuItemCheckVersionNow->GetId()); -- m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuCheckVersionAutomatically ), this, m_menuItemCheckVersionAuto->GetId()); - m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuAbout ), this, m_menuItemAbout->GetId()); - m_buttonCompare->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( MainDialogGenerated::onCompare ), NULL, this ); - m_bpButtonCmpConfig->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( MainDialogGenerated::onCmpSettings ), NULL, this ); + m_menuTools->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuExportFileList ), this, m_menuItemExportList->GetId()); + m_menuTools->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuResetLayout ), this, m_menuItemResetLayout->GetId()); + m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onShowHelp ), this, m_menuItemHelp->GetId()); +- m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuCheckVersion ), this, m_menuItemCheckVersionNow->GetId()); +- m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuCheckVersionAutomatically ), this, m_menuItemCheckVersionAuto->GetId()); + m_menuHelp->Bind(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainDialogGenerated::onMenuAbout ), this, m_menuItemAbout->GetId()); + m_buttonCompare->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( MainDialogGenerated::onCompare ), NULL, this ); + m_bpButtonCmpConfig->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( MainDialogGenerated::onCmpSettings ), NULL, this ); --- a/FreeFileSync/Source/ui/gui_generated.h +++ b/FreeFileSync/Source/ui/gui_generated.h -@@ -96,8 +96,6 @@ protected: - wxMenuItem* m_menuItemShowOverview; - wxMenu* m_menuHelp; - wxMenuItem* m_menuItemHelp; -- wxMenuItem* m_menuItemCheckVersionNow; -- wxMenuItem* m_menuItemCheckVersionAuto; - wxMenuItem* m_menuItemAbout; - wxBoxSizer* bSizerPanelHolder; - wxPanel* m_panelTopButtons; -@@ -234,8 +232,6 @@ protected: - virtual void onMenuExportFileList( wxCommandEvent& event ) { event.Skip(); } - virtual void onMenuResetLayout( wxCommandEvent& event ) { event.Skip(); } - virtual void onShowHelp( wxCommandEvent& event ) { event.Skip(); } -- virtual void onMenuCheckVersion( wxCommandEvent& event ) { event.Skip(); } -- virtual void onMenuCheckVersionAutomatically( wxCommandEvent& event ) { event.Skip(); } - virtual void onMenuAbout( wxCommandEvent& event ) { event.Skip(); } - virtual void onCompSettingsContextMouse( wxMouseEvent& event ) { event.Skip(); } - virtual void onCompSettingsContext( wxCommandEvent& event ) { event.Skip(); } +@@ -96,8 +96,6 @@ class MainDialogGenerated : public wxFra + wxMenuItem* m_menuItemShowOverview; + wxMenu* m_menuHelp; + wxMenuItem* m_menuItemHelp; +- wxMenuItem* m_menuItemCheckVersionNow; +- wxMenuItem* m_menuItemCheckVersionAuto; + wxMenuItem* m_menuItemAbout; + wxBoxSizer* bSizerPanelHolder; + wxPanel* m_panelTopButtons; +@@ -234,8 +232,6 @@ class MainDialogGenerated : public wxFra + virtual void onMenuExportFileList( wxCommandEvent& event ) { event.Skip(); } + virtual void onMenuResetLayout( wxCommandEvent& event ) { event.Skip(); } + virtual void onShowHelp( wxCommandEvent& event ) { event.Skip(); } +- virtual void onMenuCheckVersion( wxCommandEvent& event ) { event.Skip(); } +- virtual void onMenuCheckVersionAutomatically( wxCommandEvent& event ) { event.Skip(); } + virtual void onMenuAbout( wxCommandEvent& event ) { event.Skip(); } + virtual void onCompSettingsContextMouse( wxMouseEvent& event ) { event.Skip(); } + virtual void onCompSettingsContext( wxCommandEvent& event ) { event.Skip(); } --- a/FreeFileSync/Source/ui/main_dlg.cpp +++ b/FreeFileSync/Source/ui/main_dlg.cpp -@@ -31,7 +31,6 @@ +@@ -30,7 +30,6 @@ #include <wx+/window_tools.h> #include <wx+/image_resources.h> #include "cfg_grid.h" @@ -59,7 +59,7 @@ Message: This is a major rewrite of the ffs_no_check_updates patch from before 1 #include "gui_status_handler.h" #include "small_dlgs.h" #include "progress_indicator.h" -@@ -830,7 +829,6 @@ imgFileManagerSmall_([] +@@ -828,7 +827,6 @@ imgFileManagerSmall_([] setImage(*m_menuItemHelp, loadImage("help_sicon")); setImage(*m_menuItemAbout, loadImage("about_sicon")); @@ -67,7 +67,7 @@ Message: This is a major rewrite of the ffs_no_check_updates patch from before 1 fixMenuIcons(*m_menuFile); fixMenuIcons(*m_menuActions); -@@ -930,9 +928,6 @@ imgFileManagerSmall_([] +@@ -928,9 +926,6 @@ imgFileManagerSmall_([] //mainly to update row label sizes... updateGui(); @@ -77,7 +77,7 @@ Message: This is a major rewrite of the ffs_no_check_updates patch from before 1 //asynchronous call to wxWindow::Layout(): fix superfluous frame on right and bottom when FFS is started in fullscreen mode Bind(wxEVT_IDLE, &MainDialog::onLayoutWindowAsync, this); wxCommandEvent evtDummy; //call once before onLayoutWindowAsync() -@@ -1126,8 +1121,6 @@ void MainDialog::setGlobalCfgOnInit(cons +@@ -1124,8 +1119,6 @@ void MainDialog::setGlobalCfgOnInit(cons auiMgr_.GetPane(m_panelSearch).Hide(); //no need to show it on startup auiMgr_.GetPane(m_panelLog ).Hide(); // @@ -86,7 +86,7 @@ Message: This is a major rewrite of the ffs_no_check_updates patch from before 1 auiMgr_.Update(); } -@@ -5831,72 +5824,6 @@ void MainDialog::onMenuExportFileList(wx +@@ -5821,72 +5814,6 @@ void MainDialog::onMenuExportFileList(wx } } diff --git a/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch b/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch new file mode 100644 index 0000000..9a5f114 --- /dev/null +++ b/freefilesync/debian/patches/ffs_tooltips_no_taskbar.patch @@ -0,0 +1,23 @@ +Date: 2022-12-16 +Author: bgstack15 +Version: 11.29 +Message: Suppress taskbar entry for tooltip "window" +--- a/wx+/tooltip.cpp ++++ b/wx+/tooltip.cpp +@@ -9,6 +9,7 @@ + #include <wx/sizer.h> + #include <wx/statbmp.h> + #include <wx/settings.h> ++#include <wx/frame.h> + #include <wx/app.h> + #include "image_tools.h" + #include "bitmap_button.h" +@@ -27,7 +28,7 @@ const int TIP_WINDOW_OFFSET_DIP = 30; + class Tooltip::TooltipDlgGenerated : public wxDialog + { + public: +- TooltipDlgGenerated(wxWindow* parent) : wxDialog(parent, wxID_ANY, L"" /*title*/, wxDefaultPosition, wxDefaultSize, 0 /*style*/) ++ TooltipDlgGenerated(wxWindow* parent) : wxDialog(parent, wxID_ANY, L"" /*title*/, wxDefaultPosition, wxDefaultSize, wxFRAME_NO_TASKBAR /*style*/) + { + //Suse Linux/X11: needs parent window, else there are z-order issues + diff --git a/freefilesync/debian/patches/series b/freefilesync/debian/patches/series index 500443c..68c4830 100644 --- a/freefilesync/debian/patches/series +++ b/freefilesync/debian/patches/series @@ -12,3 +12,4 @@ ffs_traditional_view.patch ffs_desktop_notifications.patch #ffs_openssl.patch ffs_icon_loader.patch +ffs_tooltips_no_taskbar.patch diff --git a/python-freeipa/README.md b/python-freeipa/README.md new file mode 100644 index 0000000..61f338b --- /dev/null +++ b/python-freeipa/README.md @@ -0,0 +1,31 @@ +# Readme for python-freeipa + +## python-freeipa upstream + +1. [Upstream](https://github.com/waldur/python-freeipa) +2. [Docs](https://python-freeipa.readthedocs.io/en/latest/) + +## Reason for being in stackrpms +Debian does not package python-freeipa, which is a separate client software for FreeIPA and is not part of the official components of a freeipa client server installation. I wanted python-freeipa mostly for [freeipa-cert-alert](https://bgstack15.ddns.net/cgit/freeipa-cert-alert/). + +## Alternatives +* ipa commands that are part of native client server installation + +### Alternative packages +* https://src.fedoraproject.org/rpms/python-freeipa + +## Dependencies +Distro | python3-freeipa version +-------------- | ----------------------- +Devuan Ceres | 1.0.7 + +## Additional info + +### Credits +[1][https://codesearch.debian.net/] Debian Code Search + +### References +[1]: <https://packages.debian.org/sid/python3-yaml> PyYAML packaging in Debian + +## Differences from upstream +None diff --git a/python-freeipa/debian/_service b/python-freeipa/debian/_service new file mode 100644 index 0000000..e294778 --- /dev/null +++ b/python-freeipa/debian/_service @@ -0,0 +1,28 @@ +<services> + <service name="tar_scm"> + <param name="scm">git</param> + <param name="url">https://bgstack15.ddns.net/cgit/stackrpms.git</param> + <param name="subdir">python-freeipa/debian</param> + <param name="filename">debian</param> + <param name="revision">python-freeipa-bump</param> + <param name="version">_none_</param> + </service> + <service name="recompress"> + <param name="file">*.tar</param> + <param name="compression">xz</param> + </service> + <service name="tar_scm"> + <param name="scm">git</param> + <param name="url">https://github.com/waldur/python-freeipa.git</param> + <param name="revision">v1.0.7</param> + <param name="version">_none_</param> + </service> + <service name="recompress"> + <param name="file">*.tar</param> + <param name="compression">gz</param> + </service> + <service name="extract_file"> + <param name="archive">*.tar.xz</param> + <param name="files">*/*.dsc</param> + </service> +</services> diff --git a/python-freeipa/debian/changelog b/python-freeipa/debian/changelog new file mode 100644 index 0000000..7ee373c --- /dev/null +++ b/python-freeipa/debian/changelog @@ -0,0 +1,5 @@ +python-freeipa (1.0.7-1) obs; urgency=low + + * Initial release. (Fixes packages-want#26) + + -- B. Stack <bgstack15@gmail.com> Sun, 18 Dec 2022 11:58:15 -0500 diff --git a/python-freeipa/debian/control b/python-freeipa/debian/control new file mode 100644 index 0000000..068bf5d --- /dev/null +++ b/python-freeipa/debian/control @@ -0,0 +1,23 @@ +Source: python-freeipa +Section: python +Priority: optional +Maintainer: B. Stack <bgstack15@gmail.com> +Build-Depends: debhelper-compat (= 13), +# pybuild-plugin-pyproject, + dh-python, + python3-all-dev, + python3-setuptools, +# cython3 +Rules-Requires-Root: no +Vcs-Git: https://bgstack15.ddns.net/cgit/python-freeipa/ +Vcs-Browser: https://bgstack15.ddns.net/cgit/python-freeipa/ +Standards-Version: 4.6.1 +Homepage: https://github.com/waldur/python-freeipa/ + +Package: python3-freeipa +Architecture: any +Multi-Arch: allowed +Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends} +Description: lightweight FreeIPA client + Python3-freeipa is a python client for FreeIPA. This is not part of the main + FreeIPA package set; it not part of an IPA client server installation. diff --git a/python-freeipa/debian/copyright b/python-freeipa/debian/copyright new file mode 100644 index 0000000..a78e81f --- /dev/null +++ b/python-freeipa/debian/copyright @@ -0,0 +1,21 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-name: python-freeipa +Source: https://github.com/waldur/python-freeipa + +Files: * +Copyright: 2017 OpenNode LLC +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/python-freeipa/debian/gbp.conf b/python-freeipa/debian/gbp.conf new file mode 100644 index 0000000..3879982 --- /dev/null +++ b/python-freeipa/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +debian-branch=debian/master diff --git a/python-freeipa/debian/patches/series b/python-freeipa/debian/patches/series new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/python-freeipa/debian/patches/series diff --git a/python-freeipa/debian/python-freeipa.dsc b/python-freeipa/debian/python-freeipa.dsc new file mode 100644 index 0000000..da73f6e --- /dev/null +++ b/python-freeipa/debian/python-freeipa.dsc @@ -0,0 +1,16 @@ +Format: 3.0 (quilt) +Source: python-freeipa +Binary: python3-freeipa +Architecture: any +Version: 1.0.7-1 +Maintainer: B. Stack <bgstack15@gmail.com> +Homepage: https://github.com/waldur/python-freeipa/ +Standards-Version: 4.6.1 +Vcs-Browser: https://bgstack15.ddns.net/cgit/python-freeipa/ +Vcs-Git: https://bgstack15.ddns.net/cgit/python-freeipa/ +Build-Depends: debhelper-compat (= 13), dh-python, python3-all-dev, python3-setuptools +Package-List: + python3-freeipa deb python optional arch=any +Files: + 00000000000000000000000000000000 1 python-freeipa.orig.tar.gz + 00000000000000000000000000000000 1 python-freeipa.debian.tar.xz diff --git a/python-freeipa/debian/rules b/python-freeipa/debian/rules new file mode 100755 index 0000000..81201ef --- /dev/null +++ b/python-freeipa/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS=hardening=+all +export PYBUILD_NAME=freeipa +export PYBUILD_DISABLE=test + +build3vers := $(shell py3versions -sv) + +%: + dh $@ --with python3 --buildsystem pybuild + +override_dh_auto_configure: + dh_auto_configure + +override_dh_auto_clean: + -rm -rf src/python_freeipa.egg-info/ + dh_auto_clean diff --git a/python-freeipa/debian/source/format b/python-freeipa/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/python-freeipa/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/python-freeipa/debian/upstream/metadata b/python-freeipa/debian/upstream/metadata new file mode 100644 index 0000000..dcb366b --- /dev/null +++ b/python-freeipa/debian/upstream/metadata @@ -0,0 +1,5 @@ +Name: python-freeipa +Bug-Database: https://github.com/waldur/python-freeipa/issues +Bug-Submit: https://github.com/waldur/python-freeipa/issues/new +Repository: https://github.com/waldur/python-freeipa.git +Repository-Browse: https://github.com/waldur/python-freeipa diff --git a/python-freeipa/debian/watch b/python-freeipa/debian/watch new file mode 100644 index 0000000..802a9d2 --- /dev/null +++ b/python-freeipa/debian/watch @@ -0,0 +1,5 @@ +# Reference: https://codesearch.debian.net/search?q=github%5C.com%5C%2F.*%5C%28%5C%3F%3Azip%5C%7Ctgz&literal=0 +# pyaxmlparser package +version=4 +opts=dversionmangle=auto \ +https://github.com/waldur/python-freeipa/tags .*/v(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) |