Commit 5cc5a3fd58e23e0d65fd0d82be4f39824bc16016
Committed by
GitHub
Exists in
master
and in
1 other branch
Merge pull request #49 from PerryWerneck/develop
Updating translation, fixing 'deb' control files.
Showing
12 changed files
with
715 additions
and
274 deletions
Show diff stats
| ... | ... | @@ -0,0 +1,600 @@ |
| 1 | +------------------------------------------------------------------- | |
| 2 | +Thu Apr 07 23:35:08 UTC 2022 - perry.werneck@gmail.com | |
| 3 | + | |
| 4 | +- Update to version 5.4: | |
| 5 | + * fix-appdata-xml.patch removed. | |
| 6 | + * Adjustments in lgtm build settings. | |
| 7 | + * Fixing lgtm alerts. | |
| 8 | + * Fixing locales. | |
| 9 | + * Fixing ui install path. | |
| 10 | + * Testing refactored menu engine on windows. | |
| 11 | + * Refactoring menu builder engine to allow OS dependant menu layouts. | |
| 12 | + * Small adjustments in option parser. | |
| 13 | + * Fixing build system. | |
| 14 | + * Refactoring build sistem. | |
| 15 | + * Adding lgtm control file. | |
| 16 | + * Update README.md | |
| 17 | + * Exporting the log file name as an application property. | |
| 18 | + * Adding method for setting application object just after the plugin load. | |
| 19 | + * Adding host settings to classic menu. | |
| 20 | + * Updating win package | |
| 21 | + * Adjustments in the classic menu. | |
| 22 | + * Host and color dialogs are now part of libv3270. | |
| 23 | + * Fixing msys install. | |
| 24 | + * Working on windows package. | |
| 25 | + * Adjusting for windows packaging. | |
| 26 | + * Calling plugins on every new terminal. | |
| 27 | + * Commenting unnecessary message. | |
| 28 | + * Fix bug #24 - Run glib-compile-schemas after schema installation. | |
| 29 | + * Update README.md | |
| 30 | + * Updating metadata. | |
| 31 | + * Updating translation. | |
| 32 | + * Fixing 'save session preferences' in the classic dialog. | |
| 33 | + * Default for update session file is now false. | |
| 34 | + * Updating pre-reqs. | |
| 35 | + * Updating cross-compiler install script. | |
| 36 | + * Adding connect/disconnect icons. | |
| 37 | + * Adding message dialog when gsettings fail to prevent the windows 'hang' on schema failure. | |
| 38 | + * Fixing windows startup with session file name. | |
| 39 | + * 'gfile' open has failed on windows, building an OS specific version. | |
| 40 | + * Working on command line session file parser. | |
| 41 | + * Adjusting user interface. | |
| 42 | + * Adding 'ok' icons. | |
| 43 | + * Updating translations, adding method to get the active terminal window. | |
| 44 | + * Implementing method to get active session. | |
| 45 | + * Adding 'quit' icons. | |
| 46 | + * Fixing release build. | |
| 47 | + * Fixing windows load of gschemas. | |
| 48 | + * Fixing gsettings error. | |
| 49 | + * Fixing icons in the windows package. | |
| 50 | + * Implementing default log file from command line option. | |
| 51 | + * Working on windows package. | |
| 52 | + * Adding pixbuf loaders to runtime. | |
| 53 | + * Fixing gsettings on windows. | |
| 54 | + * Disabling tabs from command line option. | |
| 55 | + * Updating windows package script. | |
| 56 | + * Working on windows build. | |
| 57 | + * Updating windows schema. | |
| 58 | + * Fixing windows build. | |
| 59 | + * Adjustments in windows package. | |
| 60 | + * rsvg-view was replaced by inkscape. | |
| 61 | + * Adjusments in win package. | |
| 62 | + * Reseting to default session before loading of command line URL. | |
| 63 | + * Fixing codeql workflow | |
| 64 | + * Fixing startup with URL instead of session file. | |
| 65 | + * Fixing gnome-software integration. | |
| 66 | + * Adding the '.desktop' required by gnome-software on the id. | |
| 67 | + * Updating desktop file. | |
| 68 | + * Fixing obs warning. | |
| 69 | + * Fixing appstream-validate error. | |
| 70 | + * Convert from appdata to metainfo | |
| 71 | + * Adjusting desktop file. | |
| 72 | + * Reformating source with astyle. | |
| 73 | + * Adding metada to gtkrecentmanager entry. | |
| 74 | + * Fixing last-session-save engine. | |
| 75 | + * Adding action to open session file in the active terminal. | |
| 76 | + * Storing last command line passed session as a default one. | |
| 77 | + * Adding gsetting for default session filename. | |
| 78 | + * Disabling toolbar and header bar on invalid gsettings object to avoid segfaults. | |
| 79 | + * Fixing empty session name on "save-session-preferences" dialog. | |
| 80 | + * Fixing segfault on multiple session files. | |
| 81 | + * Updating README. | |
| 82 | + * Adding MVS screenshot. | |
| 83 | + * Update README.md | |
| 84 | + * Fixing windows build. | |
| 85 | + * Fixing translation. | |
| 86 | + * Fixing package build. | |
| 87 | + * Adjustments on about window. | |
| 88 | + * Delaying 'gsettings' change on application preferences dialog. | |
| 89 | + * Moving keypads to another project/package. | |
| 90 | + * Adding symbolic icon. | |
| 91 | + * Fixing appdata icon. | |
| 92 | + * Translating appdata. | |
| 93 | + * Trying to fix SLE-12 icon problem. | |
| 94 | + * Can't use metainfo and appdata in the same project. | |
| 95 | + * Adding metainfo for keypads. | |
| 96 | + * Updating package control files. | |
| 97 | + * Allow change of the application id from configure. | |
| 98 | + * Using application id for .desktop file, adjustmente in appdata. | |
| 99 | + * Fixing dialog section title. | |
| 100 | + * Fixing segfault on multiple use of settings dialog. | |
| 101 | + * Adding settings for the toolbar position. | |
| 102 | + * Ignoring patches. | |
| 103 | + * Fixing schema paths. | |
| 104 | + * Fixing fedora builds. | |
| 105 | + * Updating rpm control file. | |
| 106 | + * Fixing toolbar segfault on application exit. | |
| 107 | + * Enable new windows and tab lockdown. | |
| 108 | + * Fix loading of default settings. | |
| 109 | + * Updating project file. | |
| 110 | + * Cleaning debug messages. | |
| 111 | + * Fixing schemas. | |
| 112 | + * Adding option for lockdown the host settings dialog. | |
| 113 | + * Branding package should be noarch. | |
| 114 | + * Update README.md | |
| 115 | + * Changing version to 5.4 Adjustments in the about dialog. | |
| 116 | + * Fixing 'tag' script. | |
| 117 | + | |
| 118 | +------------------------------------------------------------------- | |
| 119 | +Thu Apr 07 23:35:08 UTC 2022 - perry.werneck@gmail.com | |
| 120 | + | |
| 121 | +- Update to version 5.4: | |
| 122 | + * Adjustments in lgtm build settings. | |
| 123 | + * Fixing lgtm alerts. | |
| 124 | + * Fixing locales. | |
| 125 | + * Fixing ui install path. | |
| 126 | + * Testing refactored menu engine on windows. | |
| 127 | + * Refactoring menu builder engine to allow OS dependant menu layouts. | |
| 128 | + * Small adjustments in option parser. | |
| 129 | + * Fixing build system. | |
| 130 | + * Refactoring build sistem. | |
| 131 | + * Adding lgtm control file. | |
| 132 | + * Update README.md | |
| 133 | + * Exporting the log file name as an application property. | |
| 134 | + * Adding method for setting application object just after the plugin load. | |
| 135 | + * Adding host settings to classic menu. | |
| 136 | + * Updating win package | |
| 137 | + * Adjustments in the classic menu. | |
| 138 | + * Host and color dialogs are now part of libv3270. | |
| 139 | + * Fixing msys install. | |
| 140 | + * Working on windows package. | |
| 141 | + * Adjusting for windows packaging. | |
| 142 | + * Calling plugins on every new terminal. | |
| 143 | + * Commenting unnecessary message. | |
| 144 | + * Fix bug #24 - Run glib-compile-schemas after schema installation. | |
| 145 | + * Update README.md | |
| 146 | + * Updating metadata. | |
| 147 | + * Updating translation. | |
| 148 | + * Fixing 'save session preferences' in the classic dialog. | |
| 149 | + * Default for update session file is now false. | |
| 150 | + * Updating pre-reqs. | |
| 151 | + * Updating cross-compiler install script. | |
| 152 | + * Adding connect/disconnect icons. | |
| 153 | + * Adding message dialog when gsettings fail to prevent the windows 'hang' on schema failure. | |
| 154 | + * Fixing windows startup with session file name. | |
| 155 | + * 'gfile' open has failed on windows, building an OS specific version. | |
| 156 | + * Working on command line session file parser. | |
| 157 | + * Adjusting user interface. | |
| 158 | + * Adding 'ok' icons. | |
| 159 | + * Updating translations, adding method to get the active terminal window. | |
| 160 | + * Implementing method to get active session. | |
| 161 | + * Adding 'quit' icons. | |
| 162 | + * Fixing release build. | |
| 163 | + * Fixing windows load of gschemas. | |
| 164 | + * Fixing gsettings error. | |
| 165 | + * Fixing icons in the windows package. | |
| 166 | + * Implementing default log file from command line option. | |
| 167 | + * Working on windows package. | |
| 168 | + * Adding pixbuf loaders to runtime. | |
| 169 | + * Fixing gsettings on windows. | |
| 170 | + * Disabling tabs from command line option. | |
| 171 | + * Updating windows package script. | |
| 172 | + * Working on windows build. | |
| 173 | + * Updating windows schema. | |
| 174 | + * Fixing windows build. | |
| 175 | + * Adjustments in windows package. | |
| 176 | + * rsvg-view was replaced by inkscape. | |
| 177 | + * Adjusments in win package. | |
| 178 | + * Reseting to default session before loading of command line URL. | |
| 179 | + * Fixing codeql workflow | |
| 180 | + * Fixing startup with URL instead of session file. | |
| 181 | + * Fixing gnome-software integration. | |
| 182 | + * Adding the '.desktop' required by gnome-software on the id. | |
| 183 | + * Updating desktop file. | |
| 184 | + * Fixing obs warning. | |
| 185 | + * Fixing appstream-validate error. | |
| 186 | + * Convert from appdata to metainfo | |
| 187 | + * Adjusting desktop file. | |
| 188 | + * Reformating source with astyle. | |
| 189 | + * Adding metada to gtkrecentmanager entry. | |
| 190 | + * Fixing last-session-save engine. | |
| 191 | + * Adding action to open session file in the active terminal. | |
| 192 | + * Storing last command line passed session as a default one. | |
| 193 | + * Adding gsetting for default session filename. | |
| 194 | + * Disabling toolbar and header bar on invalid gsettings object to avoid segfaults. | |
| 195 | + * Fixing empty session name on "save-session-preferences" dialog. | |
| 196 | + * Fixing segfault on multiple session files. | |
| 197 | + * Updating README. | |
| 198 | + * Adding MVS screenshot. | |
| 199 | + * Update README.md | |
| 200 | + * Fixing windows build. | |
| 201 | + * Fixing translation. | |
| 202 | + * Fixing package build. | |
| 203 | + * Adjustments on about window. | |
| 204 | + * Delaying 'gsettings' change on application preferences dialog. | |
| 205 | + * Moving keypads to another project/package. | |
| 206 | + * Adding symbolic icon. | |
| 207 | + * Fixing appdata icon. | |
| 208 | + * Translating appdata. | |
| 209 | + * Trying to fix SLE-12 icon problem. | |
| 210 | + * Can't use metainfo and appdata in the same project. | |
| 211 | + * Adding metainfo for keypads. | |
| 212 | + * Updating package control files. | |
| 213 | + * Allow change of the application id from configure. | |
| 214 | + * Using application id for .desktop file, adjustmente in appdata. | |
| 215 | + * Fixing dialog section title. | |
| 216 | + * Fixing segfault on multiple use of settings dialog. | |
| 217 | + * Adding settings for the toolbar position. | |
| 218 | + * Ignoring patches. | |
| 219 | + * Fixing schema paths. | |
| 220 | + * Fixing fedora builds. | |
| 221 | + * Updating rpm control file. | |
| 222 | + * Fixing toolbar segfault on application exit. | |
| 223 | + * Enable new windows and tab lockdown. | |
| 224 | + * Fix loading of default settings. | |
| 225 | + * Updating project file. | |
| 226 | + * Cleaning debug messages. | |
| 227 | + * Fixing schemas. | |
| 228 | + * Adding option for lockdown the host settings dialog. | |
| 229 | + * Branding package should be noarch. | |
| 230 | + * Update README.md | |
| 231 | + * Changing version to 5.4 Adjustments in the about dialog. | |
| 232 | + * Fixing 'tag' script. | |
| 233 | + | |
| 234 | +------------------------------------------------------------------- | |
| 235 | +Thu Apr 07 23:35:08 UTC 2022 - perry.werneck@gmail.com | |
| 236 | + | |
| 237 | +- Update to version 5.4: | |
| 238 | + * Adjustments in lgtm build settings. | |
| 239 | + * Fixing lgtm alerts. | |
| 240 | + * Fixing locales. | |
| 241 | + * Fixing ui install path. | |
| 242 | + * Testing refactored menu engine on windows. | |
| 243 | + * Refactoring menu builder engine to allow OS dependant menu layouts. | |
| 244 | + * Small adjustments in option parser. | |
| 245 | + * Fixing build system. | |
| 246 | + * Refactoring build sistem. | |
| 247 | + * Adding lgtm control file. | |
| 248 | + * Update README.md | |
| 249 | + * Exporting the log file name as an application property. | |
| 250 | + * Adding method for setting application object just after the plugin load. | |
| 251 | + * Adding host settings to classic menu. | |
| 252 | + * Updating win package | |
| 253 | + * Adjustments in the classic menu. | |
| 254 | + * Host and color dialogs are now part of libv3270. | |
| 255 | + * Fixing msys install. | |
| 256 | + * Working on windows package. | |
| 257 | + * Adjusting for windows packaging. | |
| 258 | + * Calling plugins on every new terminal. | |
| 259 | + * Commenting unnecessary message. | |
| 260 | + * Fix bug #24 - Run glib-compile-schemas after schema installation. | |
| 261 | + * Update README.md | |
| 262 | + * Updating metadata. | |
| 263 | + * Updating translation. | |
| 264 | + * Fixing 'save session preferences' in the classic dialog. | |
| 265 | + * Default for update session file is now false. | |
| 266 | + * Updating pre-reqs. | |
| 267 | + * Updating cross-compiler install script. | |
| 268 | + * Adding connect/disconnect icons. | |
| 269 | + * Adding message dialog when gsettings fail to prevent the windows 'hang' on schema failure. | |
| 270 | + * Fixing windows startup with session file name. | |
| 271 | + * 'gfile' open has failed on windows, building an OS specific version. | |
| 272 | + * Working on command line session file parser. | |
| 273 | + * Adjusting user interface. | |
| 274 | + * Adding 'ok' icons. | |
| 275 | + * Updating translations, adding method to get the active terminal window. | |
| 276 | + * Implementing method to get active session. | |
| 277 | + * Adding 'quit' icons. | |
| 278 | + * Fixing release build. | |
| 279 | + * Fixing windows load of gschemas. | |
| 280 | + * Fixing gsettings error. | |
| 281 | + * Fixing icons in the windows package. | |
| 282 | + * Implementing default log file from command line option. | |
| 283 | + * Working on windows package. | |
| 284 | + * Adding pixbuf loaders to runtime. | |
| 285 | + * Fixing gsettings on windows. | |
| 286 | + * Disabling tabs from command line option. | |
| 287 | + * Updating windows package script. | |
| 288 | + * Working on windows build. | |
| 289 | + * Updating windows schema. | |
| 290 | + * Fixing windows build. | |
| 291 | + * Adjustments in windows package. | |
| 292 | + * rsvg-view was replaced by inkscape. | |
| 293 | + * Adjusments in win package. | |
| 294 | + * Reseting to default session before loading of command line URL. | |
| 295 | + * Fixing codeql workflow | |
| 296 | + * Fixing startup with URL instead of session file. | |
| 297 | + * Fixing gnome-software integration. | |
| 298 | + * Adding the '.desktop' required by gnome-software on the id. | |
| 299 | + * Updating desktop file. | |
| 300 | + * Fixing obs warning. | |
| 301 | + * Fixing appstream-validate error. | |
| 302 | + * Convert from appdata to metainfo | |
| 303 | + * Adjusting desktop file. | |
| 304 | + * Reformating source with astyle. | |
| 305 | + * Adding metada to gtkrecentmanager entry. | |
| 306 | + * Fixing last-session-save engine. | |
| 307 | + * Adding action to open session file in the active terminal. | |
| 308 | + * Storing last command line passed session as a default one. | |
| 309 | + * Adding gsetting for default session filename. | |
| 310 | + * Disabling toolbar and header bar on invalid gsettings object to avoid segfaults. | |
| 311 | + * Fixing empty session name on "save-session-preferences" dialog. | |
| 312 | + * Fixing segfault on multiple session files. | |
| 313 | + * Updating README. | |
| 314 | + * Adding MVS screenshot. | |
| 315 | + * Update README.md | |
| 316 | + * Fixing windows build. | |
| 317 | + * Fixing translation. | |
| 318 | + * Fixing package build. | |
| 319 | + * Adjustments on about window. | |
| 320 | + * Delaying 'gsettings' change on application preferences dialog. | |
| 321 | + * Moving keypads to another project/package. | |
| 322 | + * Adding symbolic icon. | |
| 323 | + * Fixing appdata icon. | |
| 324 | + * Translating appdata. | |
| 325 | + * Trying to fix SLE-12 icon problem. | |
| 326 | + * Can't use metainfo and appdata in the same project. | |
| 327 | + * Adding metainfo for keypads. | |
| 328 | + * Updating package control files. | |
| 329 | + * Allow change of the application id from configure. | |
| 330 | + * Using application id for .desktop file, adjustmente in appdata. | |
| 331 | + * Fixing dialog section title. | |
| 332 | + * Fixing segfault on multiple use of settings dialog. | |
| 333 | + * Adding settings for the toolbar position. | |
| 334 | + * Ignoring patches. | |
| 335 | + * Fixing schema paths. | |
| 336 | + * Fixing fedora builds. | |
| 337 | + * Updating rpm control file. | |
| 338 | + * Fixing toolbar segfault on application exit. | |
| 339 | + * Enable new windows and tab lockdown. | |
| 340 | + * Fix loading of default settings. | |
| 341 | + * Updating project file. | |
| 342 | + * Cleaning debug messages. | |
| 343 | + * Fixing schemas. | |
| 344 | + * Adding option for lockdown the host settings dialog. | |
| 345 | + * Branding package should be noarch. | |
| 346 | + * Update README.md | |
| 347 | + * Changing version to 5.4 Adjustments in the about dialog. | |
| 348 | + * Fixing 'tag' script. | |
| 349 | + | |
| 350 | +------------------------------------------------------------------- | |
| 351 | +Tue Nov 24 23:29:38 UTC 2020 - Perry Werneck <perry.werneck@gmail.com> | |
| 352 | + | |
| 353 | +- Adding fix-appdata-xml.patch to fix problems with gnome-software. | |
| 354 | + | |
| 355 | +------------------------------------------------------------------- | |
| 356 | +Mon Nov 02 13:05:18 UTC 2020 - perry.werneck@gmail.com | |
| 357 | + | |
| 358 | +- Update to version 5.3+git20201102: | |
| 359 | + * Fixing package build. | |
| 360 | + * Removing .png files, using only the svg ones. | |
| 361 | + * Adjusting header bar defaults. | |
| 362 | + * Adjustments for openSUSE 15.2. | |
| 363 | + * Update README.md | |
| 364 | + * Use 'gnome' style as default on linux and classic in other OSs. | |
| 365 | + * Disabling F10 redirection. | |
| 366 | + * Adjusting default action lists. | |
| 367 | + * Enabling set/reset of kpalternative in the modern interface. | |
| 368 | + * Moving generic tools to libv3270. | |
| 369 | + * Auto updating toolbar when icon style changes. | |
| 370 | + * Implementing standard models for menus & comboboxes. | |
| 371 | + * Adding copy-image menu option. | |
| 372 | + * Adding "copy-as-html" action. | |
| 373 | + * Adding 'view trace' option on the popup menus. | |
| 374 | + * Pre-defining session file name on save dialogs. | |
| 375 | + * Creating session file when a desktop icon is built with default session. | |
| 376 | + * Adding method to suggest session filename and path. | |
| 377 | + * Processing toolbar-position settings. | |
| 378 | + * Adding tooltips in the header bar buttons. | |
| 379 | + * Moving application icons to the 'icons' folder. | |
| 380 | + * Adding support for customized icons. | |
| 381 | + * Adding option for symbolic icons in the header bar. | |
| 382 | + * Implementing use of symbolic icons in toolbar. | |
| 383 | + * Updating appdata. | |
| 384 | + * Scanning standard directories for session definition files. | |
| 385 | + * Adding appdata.xml | |
| 386 | + * Adding architecture in about window. Usefull for windows users. | |
| 387 | + * Project URL changes by locale. | |
| 388 | + * Loading/saving dialog responses from session file. | |
| 389 | + * Renaming default filename. | |
| 390 | + * Adding custom mime-type for pw3270 session settings file | |
| 391 | + * Using PIE instead of pic. | |
| 392 | + * Refactoring keypads. | |
| 393 | + * Adding deb post install/uninstall scripts. | |
| 394 | + * removed patch: optional_optipng.patch | |
| 395 | + | |
| 396 | +------------------------------------------------------------------- | |
| 397 | +Mon Jun 8 12:55:06 UTC 2020 - Perry Werneck <perry.werneck@gmail.com> | |
| 398 | + | |
| 399 | +- Optipng is not in the SLE-15 default repositories | |
| 400 | +- added patch: optional_optipng.patch | |
| 401 | + | |
| 402 | +------------------------------------------------------------------- | |
| 403 | +Thu Jun 04 18:31:19 UTC 2020 - perry.werneck@gmail.com | |
| 404 | + | |
| 405 | +- Update to version 5.3: | |
| 406 | + * Adding method to set environment variables from session settings file (allow use of an alternative openssl config file). | |
| 407 | + * Adding fallbacks for application menu. | |
| 408 | + * PACKAGE_RELEASE macros is now a string to allow use of rpm's release. | |
| 409 | + * Adding option to switch the user interface. | |
| 410 | + * Add build instructions for macOS | |
| 411 | + * Redirecting gtk logs to lib3270. | |
| 412 | + * Using the new dialog section element who adapts to windows UI. | |
| 413 | + * Refactoring session rename method. | |
| 414 | + * Fixing application preferences dialog warning. | |
| 415 | + * The defaults for windows and linux aren't the same. | |
| 416 | + * Adding clipboard settings dialog. | |
| 417 | + * Updating properties. | |
| 418 | + * Cleaning up. | |
| 419 | + * Adding toolbar properties menu. | |
| 420 | + * Refactoring "open" actions. | |
| 421 | + * Refactoring "window" actions. | |
| 422 | + * Refactoring application settings dialog & related widgets as gobjects. | |
| 423 | + * Terminal actions now lives in libv3270. | |
| 424 | + * Conditional and property actions moved to libv3270. | |
| 425 | + * Moving dialog action to libv3270. | |
| 426 | + * Refactoring plugin engine. | |
| 427 | + * Adding popup menu over OIA. | |
| 428 | + * Only customized sessions can be renamed. | |
| 429 | + * Implementing session name change dialog. | |
| 430 | + * Implementing tab-menu. | |
| 431 | + * Implementing popup menu on tab labels. | |
| 432 | + * Refactoring the open session/url from command line. | |
| 433 | + * Refactoring terminal support methods. | |
| 434 | + * Implementing "open session in the window" action. | |
| 435 | + * Implementing the new "save session" dialog. | |
| 436 | + * Adding toolbar settings dialog. | |
| 437 | + * Fixing portability issue detected by OBS. | |
| 438 | + * PF & PA key and lib3270's actions are now on libv3270. | |
| 439 | + * Implementing toolbar actions edit dialog. | |
| 440 | + * Implementing action viewer widget. | |
| 441 | + * Implementing application settings. | |
| 442 | + * Loading/saving print settings to/from session file. | |
| 443 | + * Adding accelerator settings tab on the session properties dialog. | |
| 444 | + * Use convert -strip | |
| 445 | + * ui-style is now defined by gsettings. | |
| 446 | + * Updating to latest versions of v3270 & lib3270. | |
| 447 | + * Adding missing license info. | |
| 448 | + * Getting appname from lib3270. | |
| 449 | + * Removing use of deprecated function "get_hostname". | |
| 450 | + * Adding support for oversize. | |
| 451 | + * Using the new standard error popup for print errors. | |
| 452 | + * Linux custom print widget is now managed by libv3270. | |
| 453 | + * Replacing save dialog with the new version from v3270. | |
| 454 | + * linux log is now sent do system log. | |
| 455 | + * Updating package to follow naming guidelines. | |
| 456 | + | |
| 457 | +------------------------------------------------------------------- | |
| 458 | +Wed Mar 25 08:47:04 UTC 2020 - Bernhard Wiedemann <bwiedemann@suse.com> | |
| 459 | + | |
| 460 | +- Add reproducible.patch to make package build reproducible (boo#1047218) | |
| 461 | + | |
| 462 | +------------------------------------------------------------------- | |
| 463 | +Thu Feb 20 10:24:35 UTC 2020 - Max Lin <mlin@suse.com> | |
| 464 | + | |
| 465 | +- Leap 15.2 and SLE15 SP2 has newer librsvg, extend the conditional | |
| 466 | + for "BuildRequires: rsvg-convert" | |
| 467 | + | |
| 468 | +------------------------------------------------------------------- | |
| 469 | +Wed Oct 23 17:28:57 CEST 2019 - ro@suse.de | |
| 470 | + | |
| 471 | +- fix build-requires for factory/tumbleweed | |
| 472 | + rsvg-convert tool is now in rsvg-convert package | |
| 473 | + | |
| 474 | +------------------------------------------------------------------- | |
| 475 | +Fri May 31 18:21:45 UTC 2019 - perry.werneck@gmail.com | |
| 476 | + | |
| 477 | + * Doing a "clean exit" on SIGTERM. | |
| 478 | + * Updating translation. | |
| 479 | + * Updating translation. | |
| 480 | + * Fixing save message. | |
| 481 | + * Fixing the application name with ./configure option. | |
| 482 | + * Showing message on configuration update. | |
| 483 | + * Updating rpm packaging. | |
| 484 | + * Fixing icon and application name. | |
| 485 | + * Adding desktop file. | |
| 486 | + * Creating application icon in standard folder. | |
| 487 | + * Emitting message when the logo is not available on about window. | |
| 488 | + * Fixing memory allocation error on about dialog. | |
| 489 | + * Fixing bug in about window detected on windows version. | |
| 490 | + * Fixing win32 runtime. | |
| 491 | + * Updating read me. | |
| 492 | + * Updating versions in win packate. | |
| 493 | + * Fixing file version indication in win32 package. | |
| 494 | + * Fixing windows build. | |
| 495 | + * Removing windows native dialog. | |
| 496 | + * Fixing windows build. | |
| 497 | + * Removing unused sources. | |
| 498 | + * Adding compiled version of the schemas in the runtime package. | |
| 499 | + * Adding gtkfilechooser schema to runtime package. | |
| 500 | + * Comentando fontes do código que foi transferido para a libv3270. | |
| 501 | + * Adding script to build and install lib3270 and libv3270 on msys2 | |
| 502 | + * Fixing msys2 build. | |
| 503 | + * Disabling unused code. | |
| 504 | + * Updating translations. | |
| 505 | + * Renaming application transfer file dialog to avoid conflicts. | |
| 506 | + * Updating package control file. | |
| 507 | + | |
| 508 | +------------------------------------------------------------------- | |
| 509 | +Tue Feb 26 16:55:21 UTC 2019 - perry.werneck@gmail.com | |
| 510 | + | |
| 511 | +- Update to version 5.2: | |
| 512 | + * Updating linux packages. | |
| 513 | + * Removing libv3270 submodule | |
| 514 | + * Updating branding Makefile. | |
| 515 | + * Updating autogen | |
| 516 | + * Updating project. | |
| 517 | + * Fixing RHEL 7 builds. | |
| 518 | + * Removing unused UI files. | |
| 519 | + * Fixing .deb builds | |
| 520 | + * Fixing RHEL7 build. | |
| 521 | + * Updating linux package. | |
| 522 | + | |
| 523 | +------------------------------------------------------------------- | |
| 524 | +Thu Sep 14 00:28:23 UTC 2017 - jengelh@inai.de | |
| 525 | + | |
| 526 | +- Put libpw3270 into its own package (shared library guideline). | |
| 527 | +- Drop require on /usr/bin/openssl, this is unusual for a library | |
| 528 | + to request. | |
| 529 | +- %configure already sets CFLAGS,CXXFLAGS, do not set it again. | |
| 530 | + Replace old RPM variables. Remove redundant %clean section. | |
| 531 | + Do not run fdupes across hardlink boundaries. | |
| 532 | +- Fix one RPM category. Trim redundant words from description. | |
| 533 | + | |
| 534 | +------------------------------------------------------------------- | |
| 535 | +Wed Sep 13 13:51:34 UTC 2017 - erico.mendonca@suse.com | |
| 536 | + | |
| 537 | +- fix_actions.patch: patch is no longer necessary. | |
| 538 | +- keypad_update.patch: patch is no longer necessary. | |
| 539 | +- mutex_include.patch: patch is no longer necessary. | |
| 540 | +- gtk2-fixes.patch: patch is no longer necessary. | |
| 541 | +- file_chooser.patch: patch is no longer necessary. | |
| 542 | +- fix_oorexx_charset.patch: patch is no longer necessary. | |
| 543 | + | |
| 544 | +------------------------------------------------------------------- | |
| 545 | +Wed Sep 13 12:25:12 UTC 2017 - perry.werneck@gmail.com | |
| 546 | + | |
| 547 | +- Updating to the latest git level, closing package for distribution. | |
| 548 | +- Java, Rexx, PHP, Mono and other extensions for scripting are now separated packages. | |
| 549 | + | |
| 550 | +------------------------------------------------------------------- | |
| 551 | +Thu Jan 26 12:37:48 UTC 2017 - perry.werneck@gmail.com | |
| 552 | + | |
| 553 | +- Fixing .deb builds. | |
| 554 | + | |
| 555 | +------------------------------------------------------------------- | |
| 556 | +Thu Jan 19 16:36:08 UTC 2017 - perry.werneck@gmail.com | |
| 557 | + | |
| 558 | +- Removing unused sources, refactoring Makefiles, build & installation | |
| 559 | + | |
| 560 | +------------------------------------------------------------------- | |
| 561 | +Tue Dec 27 16:00:33 UTC 2016 - perry.werneck@gmail.com | |
| 562 | + | |
| 563 | +- Updating deb dependencies. | |
| 564 | + | |
| 565 | +------------------------------------------------------------------- | |
| 566 | +Fri Nov 4 17:36:54 UTC 2016 - perry.werneck@gmail.com | |
| 567 | + | |
| 568 | +- Fixing PHP5 requires. | |
| 569 | + | |
| 570 | +------------------------------------------------------------------- | |
| 571 | +Fri Oct 21 19:34:11 UTC 2016 - perry.werneck@gmail.com | |
| 572 | + | |
| 573 | +- Fixing script file chooser | |
| 574 | +- added patches: fix_oorexx_charset.patch | |
| 575 | + mutex_include.patch | |
| 576 | + keypad_update.patch | |
| 577 | + file_chooser.patch | |
| 578 | + fix_actions.patch | |
| 579 | + gtk2-fixes.patch | |
| 580 | + | |
| 581 | +------------------------------------------------------------------- | |
| 582 | +Fri Oct 21 19:05:20 UTC 2016 - perry.werneck@gmail.com | |
| 583 | + | |
| 584 | +- Fixing charset problem on ooRexx plugin | |
| 585 | + | |
| 586 | +------------------------------------------------------------------- | |
| 587 | +Fri Oct 21 18:38:28 UTC 2016 - perry.werneck@gmail.com | |
| 588 | + | |
| 589 | +- Fixing backport for bug 998842 (https://bugzilla.suse.com/show_bug.cgi?id=998842) | |
| 590 | + on OpenSUSE 13.2 | |
| 591 | + | |
| 592 | +------------------------------------------------------------------- | |
| 593 | +Thu Oct 20 11:13:41 UTC 2016 - perry.werneck@gmail.com | |
| 594 | + | |
| 595 | +- Adding PHP5 support on Debian builds | |
| 596 | + | |
| 597 | +------------------------------------------------------------------- | |
| 598 | +Wed Oct 19 17:21:01 UTC 2016 - perry.werneck@gmail.com | |
| 599 | + | |
| 600 | +- Fixing gtk2 builds. | ... | ... |
Makefile.in
| ... | ... | @@ -335,6 +335,10 @@ install-windows-application: \ |
| 335 | 335 | $(PRODUCT_NAME).png \ |
| 336 | 336 | $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).png |
| 337 | 337 | |
| 338 | + @$(INSTALL_DATA) \ | |
| 339 | + CHANGELOG \ | |
| 340 | + $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PACKAGE_NAME).changes | |
| 341 | + | |
| 338 | 342 | install-icons: |
| 339 | 343 | |
| 340 | 344 | @$(MKDIR) \ | ... | ... |
arch/PKGBUILD
| ... | ... | @@ -8,11 +8,12 @@ pkgdesc="IBM 3270 Terminal emulator for GTK" |
| 8 | 8 | url="https://portal.softwarepublico.gov.br/social/pw3270/" |
| 9 | 9 | arch=(i686 x86_64) |
| 10 | 10 | license=(GPL) |
| 11 | -depends=() | |
| 11 | +depends=(libv3270) | |
| 12 | +optdepends=('pw3270-plugin-ipc: D-Bus remote control' 'pw3270-keypads: Aditional screen keypads') | |
| 12 | 13 | makedepends=(autoconf automake make openssl lib3270 gtk3 libv3270 python3 dbus dbus-glib imagemagick optipng gzip) |
| 13 | 14 | checkdepends=() |
| 14 | 15 | |
| 15 | -#groups=(gnome) | |
| 16 | +groups=(gnome) | |
| 16 | 17 | |
| 17 | 18 | source=($pkgname-$pkgver.tar.xz) |
| 18 | 19 | sha256sums=('SKIP') | ... | ... |
debian/shlibs
locale/pt_BR.po
| 1 | 1 | # |
| 2 | -# Perry Werneck <perry.werneck@gmail.com>, 2012-2021. | |
| 2 | +# Perry Werneck <perry.werneck@gmail.com>, 2012-2023. | |
| 3 | 3 | # |
| 4 | 4 | msgid "" |
| 5 | 5 | msgstr "" |
| 6 | 6 | "Project-Id-Version: pw3270 5.0\n" |
| 7 | 7 | "Report-Msgid-Bugs-To: \n" |
| 8 | -"POT-Creation-Date: 2023-01-18 12:42-0300\n" | |
| 9 | -"PO-Revision-Date: 2021-12-23 01:36-0300\n" | |
| 8 | +"POT-Creation-Date: 2023-01-31 11:13-0300\n" | |
| 9 | +"PO-Revision-Date: 2023-01-31 11:14-0300\n" | |
| 10 | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
| 11 | 11 | "Language-Team: Brazilian Portuguese <perry.werneck@gmail.com>\n" |
| 12 | 12 | "Language: pt_BR\n" |
| ... | ... | @@ -17,7 +17,7 @@ msgstr "" |
| 17 | 17 | "X-Poedit-Country: BRAZIL\n" |
| 18 | 18 | "X-Poedit-SourceCharset: utf-8\n" |
| 19 | 19 | "Plural-Forms: nplurals=2; plural=(n > 1)\n" |
| 20 | -"X-Generator: Gtranslator 3.38.0\n" | |
| 20 | +"X-Generator: Gtranslator 40.0\n" | |
| 21 | 21 | |
| 22 | 22 | #: src/objects/application/application.c:214 |
| 23 | 23 | #, c-format |
| ... | ... | @@ -38,7 +38,7 @@ msgid "32 bits Windows" |
| 38 | 38 | msgstr "Windows 32 bits" |
| 39 | 39 | |
| 40 | 40 | #: src/objects/actions/save.c:167 src/objects/os/linux/savedesktopicon.c:233 |
| 41 | -#: src/objects/os/windows/savedesktopicon.c:222 | |
| 41 | +#: src/objects/os/windows/savedesktopicon.c:224 | |
| 42 | 42 | msgid "3270 session files" |
| 43 | 43 | msgstr "Arquivos de sessão TN3270" |
| 44 | 44 | |
| ... | ... | @@ -260,7 +260,7 @@ msgid "Copyright © 2008 Banco do Brasil S.A." |
| 260 | 260 | msgstr "Copyright © 2008 Banco do Brasil S.A." |
| 261 | 261 | |
| 262 | 262 | #: src/objects/os/linux/savedesktopicon.c:114 |
| 263 | -#: src/objects/os/windows/savedesktopicon.c:107 | |
| 263 | +#: src/objects/os/windows/savedesktopicon.c:109 | |
| 264 | 264 | #: src/objects/os/macos/savedesktopicon.c:54 |
| 265 | 265 | msgid "Create shortcut for the current session" |
| 266 | 266 | msgstr "Criar atalho para a sessão atual." |
| ... | ... | @@ -295,7 +295,7 @@ msgstr "Recortar" |
| 295 | 295 | msgid "Delete Field" |
| 296 | 296 | msgstr "Apagar campo" |
| 297 | 297 | |
| 298 | -#: src/objects/os/windows/savedesktopicon.c:80 | |
| 298 | +#: src/objects/os/windows/savedesktopicon.c:82 | |
| 299 | 299 | msgid "Description" |
| 300 | 300 | msgstr "Descrição" |
| 301 | 301 | |
| ... | ... | @@ -365,7 +365,7 @@ msgstr "Erro iniciando sessão" |
| 365 | 365 | msgid "Field attributes" |
| 366 | 366 | msgstr "Atributos de campo" |
| 367 | 367 | |
| 368 | -#: src/objects/os/windows/savedesktopicon.c:219 | |
| 368 | +#: src/objects/os/windows/savedesktopicon.c:221 | |
| 369 | 369 | msgid "File for session preferences" |
| 370 | 370 | msgstr "Arquivo para preferências da sessão" |
| 371 | 371 | |
| ... | ... | @@ -394,7 +394,7 @@ msgstr "Configuração de servidor e emulação" |
| 394 | 394 | |
| 395 | 395 | #: src/objects/application/actions/about.c:119 src/objects/window/window.c:564 |
| 396 | 396 | #: src/objects/os/linux/savedesktopicon.c:102 |
| 397 | -#: src/objects/os/windows/savedesktopicon.c:269 | |
| 397 | +#: src/objects/os/windows/savedesktopicon.c:271 | |
| 398 | 398 | msgid "IBM 3270 Terminal emulator" |
| 399 | 399 | msgstr "Emulador de terminal IBM 3270" |
| 400 | 400 | |
| ... | ... | @@ -643,7 +643,7 @@ msgid "Paste with left margin" |
| 643 | 643 | msgstr "Colar com margem esquerda" |
| 644 | 644 | |
| 645 | 645 | #: src/objects/os/linux/savedesktopicon.c:71 |
| 646 | -#: src/objects/os/windows/savedesktopicon.c:74 | |
| 646 | +#: src/objects/os/windows/savedesktopicon.c:76 | |
| 647 | 647 | msgid "Path for the new shortcut" |
| 648 | 648 | msgstr "Caminho para o novo atalho" |
| 649 | 649 | |
| ... | ... | @@ -718,7 +718,7 @@ msgid "Save session preferences" |
| 718 | 718 | msgstr "Salvar preferências da sessão" |
| 719 | 719 | |
| 720 | 720 | #: src/objects/os/linux/savedesktopicon.c:113 |
| 721 | -#: src/objects/os/windows/savedesktopicon.c:106 | |
| 721 | +#: src/objects/os/windows/savedesktopicon.c:108 | |
| 722 | 722 | #: src/objects/os/macos/savedesktopicon.c:53 |
| 723 | 723 | msgid "Save session shortcut" |
| 724 | 724 | msgstr "Salvar atalho para a sessão" |
| ... | ... | @@ -731,7 +731,7 @@ msgstr "Salvar para arquivo de sessão" |
| 731 | 731 | msgid "Save to shortcut file" |
| 732 | 732 | msgstr "Salvar para arquivo de atalho" |
| 733 | 733 | |
| 734 | -#: src/objects/os/windows/savedesktopicon.c:184 | |
| 734 | +#: src/objects/os/windows/savedesktopicon.c:186 | |
| 735 | 735 | msgid "Save to windows shortcut" |
| 736 | 736 | msgstr "Salvar para atalho windows" |
| 737 | 737 | |
| ... | ... | @@ -796,7 +796,7 @@ msgid "Session Trace" |
| 796 | 796 | msgstr "Trace da sessão" |
| 797 | 797 | |
| 798 | 798 | #: src/objects/actions/save.c:63 src/objects/os/linux/savedesktopicon.c:85 |
| 799 | -#: src/objects/os/windows/savedesktopicon.c:94 | |
| 799 | +#: src/objects/os/windows/savedesktopicon.c:96 | |
| 800 | 800 | msgid "Session file" |
| 801 | 801 | msgstr "Arquivo de sessão" |
| 802 | 802 | |
| ... | ... | @@ -811,7 +811,7 @@ msgid "Session in new window" |
| 811 | 811 | msgstr "Sessão em nova janela" |
| 812 | 812 | |
| 813 | 813 | #: src/objects/actions/save.c:56 src/objects/os/linux/savedesktopicon.c:77 |
| 814 | -#: src/objects/os/windows/savedesktopicon.c:86 | |
| 814 | +#: src/objects/os/windows/savedesktopicon.c:88 | |
| 815 | 815 | msgid "Session name" |
| 816 | 816 | msgstr "Nome da sessão" |
| 817 | 817 | |
| ... | ... | @@ -847,7 +847,7 @@ msgid "Setup toolbar" |
| 847 | 847 | msgstr "Configurar barra de ferramentas" |
| 848 | 848 | |
| 849 | 849 | #: src/objects/os/linux/savedesktopicon.c:70 |
| 850 | -#: src/objects/os/windows/savedesktopicon.c:73 | |
| 850 | +#: src/objects/os/windows/savedesktopicon.c:75 | |
| 851 | 851 | msgid "Shortcut file" |
| 852 | 852 | msgstr "Arquivo de atalho" |
| 853 | 853 | |
| ... | ... | @@ -960,7 +960,7 @@ msgid "The file to save the current session preferences" |
| 960 | 960 | msgstr "O arquivo com as preferências da sessão atual" |
| 961 | 961 | |
| 962 | 962 | #: src/objects/os/linux/savedesktopicon.c:86 |
| 963 | -#: src/objects/os/windows/savedesktopicon.c:95 | |
| 963 | +#: src/objects/os/windows/savedesktopicon.c:97 | |
| 964 | 964 | msgid "The file with the session preferences for this shortcut" |
| 965 | 965 | msgstr "O arquivo com as preferências da sessão para esse atalho" |
| 966 | 966 | |
| ... | ... | @@ -1005,7 +1005,7 @@ msgid "The position of the keypad" |
| 1005 | 1005 | msgstr "A posição do painel" |
| 1006 | 1006 | |
| 1007 | 1007 | #: src/objects/actions/save.c:57 src/objects/os/linux/savedesktopicon.c:79 |
| 1008 | -#: src/objects/os/windows/savedesktopicon.c:88 | |
| 1008 | +#: src/objects/os/windows/savedesktopicon.c:90 | |
| 1009 | 1009 | msgid "The session name used in the window/tab title (empty for default)" |
| 1010 | 1010 | msgstr "" |
| 1011 | 1011 | "O nome da sessão usada no título da janela/aba. Vazio para usar o valor " |
| ... | ... | @@ -1133,14 +1133,14 @@ msgstr "Exibir" |
| 1133 | 1133 | |
| 1134 | 1134 | #: src/objects/application/actions/about.c:191 |
| 1135 | 1135 | msgid "View this project on github" |
| 1136 | -msgstr "Portal do Software Público Brasileiro" | |
| 1136 | +msgstr "Visite-nos no github" | |
| 1137 | 1137 | |
| 1138 | 1138 | #: ui/windows.ui.xml:106 ui/windows.ui.xml:568 ui/macos.ui.xml:106 |
| 1139 | 1139 | #: ui/macos.ui.xml:568 ui/linux.ui.xml:106 ui/linux.ui.xml:568 |
| 1140 | 1140 | msgid "Window with default session" |
| 1141 | 1141 | msgstr "Janela com sessão padrão" |
| 1142 | 1142 | |
| 1143 | -#: src/objects/os/windows/savedesktopicon.c:187 | |
| 1143 | +#: src/objects/os/windows/savedesktopicon.c:189 | |
| 1144 | 1144 | msgid "Windows shortcuts" |
| 1145 | 1145 | msgstr "Atalhos windows" |
| 1146 | 1146 | |
| ... | ... | @@ -1150,7 +1150,7 @@ msgstr "_Aplicar" |
| 1150 | 1150 | |
| 1151 | 1151 | #: src/objects/actions/save.c:103 src/objects/settings/dialog.c:78 |
| 1152 | 1152 | #: src/objects/os/linux/savedesktopicon.c:140 |
| 1153 | -#: src/objects/os/windows/savedesktopicon.c:132 | |
| 1153 | +#: src/objects/os/windows/savedesktopicon.c:134 | |
| 1154 | 1154 | msgid "_Cancel" |
| 1155 | 1155 | msgstr "_Cancelar" |
| 1156 | 1156 | |
| ... | ... | @@ -1200,7 +1200,7 @@ msgid "_Rename session" |
| 1200 | 1200 | msgstr "Renomear sessão" |
| 1201 | 1201 | |
| 1202 | 1202 | #: src/objects/actions/save.c:104 src/objects/os/linux/savedesktopicon.c:141 |
| 1203 | -#: src/objects/os/windows/savedesktopicon.c:133 | |
| 1203 | +#: src/objects/os/windows/savedesktopicon.c:135 | |
| 1204 | 1204 | msgid "_Save" |
| 1205 | 1205 | msgstr "_Salvar" |
| 1206 | 1206 | |
| ... | ... | @@ -1210,7 +1210,7 @@ msgstr "_Exibir" |
| 1210 | 1210 | |
| 1211 | 1211 | #: src/objects/application/actions/about.c:190 |
| 1212 | 1212 | msgid "https://github.com/PerryWerneck/pw3270" |
| 1213 | -msgstr "https://portal.softwarepublico.gov.br/social/pw3270/" | |
| 1213 | +msgstr "https://github.com/PerryWerneck/pw3270" | |
| 1214 | 1214 | |
| 1215 | 1215 | #: src/objects/application/actions/about.c:193 |
| 1216 | 1216 | msgid "translator-credits" | ... | ... |
locale/pw3270.pot
| ... | ... | @@ -8,7 +8,7 @@ msgid "" |
| 8 | 8 | msgstr "" |
| 9 | 9 | "Project-Id-Version: PACKAGE VERSION\n" |
| 10 | 10 | "Report-Msgid-Bugs-To: \n" |
| 11 | -"POT-Creation-Date: 2023-01-30 18:38-0300\n" | |
| 11 | +"POT-Creation-Date: 2023-01-31 11:13-0300\n" | |
| 12 | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 13 | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 14 | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| ... | ... | @@ -36,7 +36,7 @@ msgid "32 bits Windows" |
| 36 | 36 | msgstr "" |
| 37 | 37 | |
| 38 | 38 | #: src/objects/actions/save.c:167 src/objects/os/linux/savedesktopicon.c:233 |
| 39 | -#: src/objects/os/windows/savedesktopicon.c:222 | |
| 39 | +#: src/objects/os/windows/savedesktopicon.c:224 | |
| 40 | 40 | msgid "3270 session files" |
| 41 | 41 | msgstr "" |
| 42 | 42 | |
| ... | ... | @@ -256,7 +256,7 @@ msgid "Copyright © 2008 Banco do Brasil S.A." |
| 256 | 256 | msgstr "" |
| 257 | 257 | |
| 258 | 258 | #: src/objects/os/linux/savedesktopicon.c:114 |
| 259 | -#: src/objects/os/windows/savedesktopicon.c:107 | |
| 259 | +#: src/objects/os/windows/savedesktopicon.c:109 | |
| 260 | 260 | #: src/objects/os/macos/savedesktopicon.c:54 |
| 261 | 261 | msgid "Create shortcut for the current session" |
| 262 | 262 | msgstr "" |
| ... | ... | @@ -291,7 +291,7 @@ msgstr "" |
| 291 | 291 | msgid "Delete Field" |
| 292 | 292 | msgstr "" |
| 293 | 293 | |
| 294 | -#: src/objects/os/windows/savedesktopicon.c:80 | |
| 294 | +#: src/objects/os/windows/savedesktopicon.c:82 | |
| 295 | 295 | msgid "Description" |
| 296 | 296 | msgstr "" |
| 297 | 297 | |
| ... | ... | @@ -361,7 +361,7 @@ msgstr "" |
| 361 | 361 | msgid "Field attributes" |
| 362 | 362 | msgstr "" |
| 363 | 363 | |
| 364 | -#: src/objects/os/windows/savedesktopicon.c:219 | |
| 364 | +#: src/objects/os/windows/savedesktopicon.c:221 | |
| 365 | 365 | msgid "File for session preferences" |
| 366 | 366 | msgstr "" |
| 367 | 367 | |
| ... | ... | @@ -390,7 +390,7 @@ msgstr "" |
| 390 | 390 | |
| 391 | 391 | #: src/objects/application/actions/about.c:119 src/objects/window/window.c:564 |
| 392 | 392 | #: src/objects/os/linux/savedesktopicon.c:102 |
| 393 | -#: src/objects/os/windows/savedesktopicon.c:269 | |
| 393 | +#: src/objects/os/windows/savedesktopicon.c:271 | |
| 394 | 394 | msgid "IBM 3270 Terminal emulator" |
| 395 | 395 | msgstr "" |
| 396 | 396 | |
| ... | ... | @@ -639,7 +639,7 @@ msgid "Paste with left margin" |
| 639 | 639 | msgstr "" |
| 640 | 640 | |
| 641 | 641 | #: src/objects/os/linux/savedesktopicon.c:71 |
| 642 | -#: src/objects/os/windows/savedesktopicon.c:74 | |
| 642 | +#: src/objects/os/windows/savedesktopicon.c:76 | |
| 643 | 643 | msgid "Path for the new shortcut" |
| 644 | 644 | msgstr "" |
| 645 | 645 | |
| ... | ... | @@ -714,7 +714,7 @@ msgid "Save session preferences" |
| 714 | 714 | msgstr "" |
| 715 | 715 | |
| 716 | 716 | #: src/objects/os/linux/savedesktopicon.c:113 |
| 717 | -#: src/objects/os/windows/savedesktopicon.c:106 | |
| 717 | +#: src/objects/os/windows/savedesktopicon.c:108 | |
| 718 | 718 | #: src/objects/os/macos/savedesktopicon.c:53 |
| 719 | 719 | msgid "Save session shortcut" |
| 720 | 720 | msgstr "" |
| ... | ... | @@ -727,7 +727,7 @@ msgstr "" |
| 727 | 727 | msgid "Save to shortcut file" |
| 728 | 728 | msgstr "" |
| 729 | 729 | |
| 730 | -#: src/objects/os/windows/savedesktopicon.c:184 | |
| 730 | +#: src/objects/os/windows/savedesktopicon.c:186 | |
| 731 | 731 | msgid "Save to windows shortcut" |
| 732 | 732 | msgstr "" |
| 733 | 733 | |
| ... | ... | @@ -792,7 +792,7 @@ msgid "Session Trace" |
| 792 | 792 | msgstr "" |
| 793 | 793 | |
| 794 | 794 | #: src/objects/actions/save.c:63 src/objects/os/linux/savedesktopicon.c:85 |
| 795 | -#: src/objects/os/windows/savedesktopicon.c:94 | |
| 795 | +#: src/objects/os/windows/savedesktopicon.c:96 | |
| 796 | 796 | msgid "Session file" |
| 797 | 797 | msgstr "" |
| 798 | 798 | |
| ... | ... | @@ -807,7 +807,7 @@ msgid "Session in new window" |
| 807 | 807 | msgstr "" |
| 808 | 808 | |
| 809 | 809 | #: src/objects/actions/save.c:56 src/objects/os/linux/savedesktopicon.c:77 |
| 810 | -#: src/objects/os/windows/savedesktopicon.c:86 | |
| 810 | +#: src/objects/os/windows/savedesktopicon.c:88 | |
| 811 | 811 | msgid "Session name" |
| 812 | 812 | msgstr "" |
| 813 | 813 | |
| ... | ... | @@ -843,7 +843,7 @@ msgid "Setup toolbar" |
| 843 | 843 | msgstr "" |
| 844 | 844 | |
| 845 | 845 | #: src/objects/os/linux/savedesktopicon.c:70 |
| 846 | -#: src/objects/os/windows/savedesktopicon.c:73 | |
| 846 | +#: src/objects/os/windows/savedesktopicon.c:75 | |
| 847 | 847 | msgid "Shortcut file" |
| 848 | 848 | msgstr "" |
| 849 | 849 | |
| ... | ... | @@ -956,7 +956,7 @@ msgid "The file to save the current session preferences" |
| 956 | 956 | msgstr "" |
| 957 | 957 | |
| 958 | 958 | #: src/objects/os/linux/savedesktopicon.c:86 |
| 959 | -#: src/objects/os/windows/savedesktopicon.c:95 | |
| 959 | +#: src/objects/os/windows/savedesktopicon.c:97 | |
| 960 | 960 | msgid "The file with the session preferences for this shortcut" |
| 961 | 961 | msgstr "" |
| 962 | 962 | |
| ... | ... | @@ -1001,7 +1001,7 @@ msgid "The position of the keypad" |
| 1001 | 1001 | msgstr "" |
| 1002 | 1002 | |
| 1003 | 1003 | #: src/objects/actions/save.c:57 src/objects/os/linux/savedesktopicon.c:79 |
| 1004 | -#: src/objects/os/windows/savedesktopicon.c:88 | |
| 1004 | +#: src/objects/os/windows/savedesktopicon.c:90 | |
| 1005 | 1005 | msgid "The session name used in the window/tab title (empty for default)" |
| 1006 | 1006 | msgstr "" |
| 1007 | 1007 | |
| ... | ... | @@ -1132,7 +1132,7 @@ msgstr "" |
| 1132 | 1132 | msgid "Window with default session" |
| 1133 | 1133 | msgstr "" |
| 1134 | 1134 | |
| 1135 | -#: src/objects/os/windows/savedesktopicon.c:187 | |
| 1135 | +#: src/objects/os/windows/savedesktopicon.c:189 | |
| 1136 | 1136 | msgid "Windows shortcuts" |
| 1137 | 1137 | msgstr "" |
| 1138 | 1138 | |
| ... | ... | @@ -1142,7 +1142,7 @@ msgstr "" |
| 1142 | 1142 | |
| 1143 | 1143 | #: src/objects/actions/save.c:103 src/objects/settings/dialog.c:78 |
| 1144 | 1144 | #: src/objects/os/linux/savedesktopicon.c:140 |
| 1145 | -#: src/objects/os/windows/savedesktopicon.c:132 | |
| 1145 | +#: src/objects/os/windows/savedesktopicon.c:134 | |
| 1146 | 1146 | msgid "_Cancel" |
| 1147 | 1147 | msgstr "" |
| 1148 | 1148 | |
| ... | ... | @@ -1192,7 +1192,7 @@ msgid "_Rename session" |
| 1192 | 1192 | msgstr "" |
| 1193 | 1193 | |
| 1194 | 1194 | #: src/objects/actions/save.c:104 src/objects/os/linux/savedesktopicon.c:141 |
| 1195 | -#: src/objects/os/windows/savedesktopicon.c:133 | |
| 1195 | +#: src/objects/os/windows/savedesktopicon.c:135 | |
| 1196 | 1196 | msgid "_Save" |
| 1197 | 1197 | msgstr "" |
| 1198 | 1198 | ... | ... |
rpm/_service
| ... | ... | @@ -11,53 +11,6 @@ |
| 11 | 11 | <param name="versionformat">@PARENT_TAG@+git%cd</param> |
| 12 | 12 | <param name="scm">git</param> |
| 13 | 13 | </service> |
| 14 | - | |
| 15 | - <!-- https://github.com/openSUSE/obs-service-extract_file --> | |
| 16 | - <!-- service name="extract_file"> | |
| 17 | - <param name="archive">*.tar</param> | |
| 18 | - <param name="files">*/rpm/pw3270.spec</param> | |
| 19 | - </service --> | |
| 20 | - | |
| 21 | - <service name="extract_file"> | |
| 22 | - <param name="archive">*.tar</param> | |
| 23 | - <param name="files">*/debian/pw3270.dsc</param> | |
| 24 | - </service> | |
| 25 | - | |
| 26 | - <service name="extract_file"> | |
| 27 | - <param name="archive">*.tar</param> | |
| 28 | - <param name="files">*/debian/changelog</param> | |
| 29 | - <param name="outfilename">debian.changelog</param> | |
| 30 | - </service> | |
| 31 | - | |
| 32 | - <service name="extract_file"> | |
| 33 | - <param name="archive">*.tar</param> | |
| 34 | - <param name="files">*/debian/control</param> | |
| 35 | - <param name="outfilename">debian.control</param> | |
| 36 | - </service> | |
| 37 | - | |
| 38 | - <service name="extract_file"> | |
| 39 | - <param name="archive">*.tar</param> | |
| 40 | - <param name="files">*/debian/rules</param> | |
| 41 | - <param name="outfilename">debian.rules</param> | |
| 42 | - </service> | |
| 43 | - | |
| 44 | - <service name="extract_file"> | |
| 45 | - <param name="archive">*.tar</param> | |
| 46 | - <param name="files">*/debian/compat</param> | |
| 47 | - <param name="outfilename">debian.compat</param> | |
| 48 | - </service> | |
| 49 | - | |
| 50 | - <!-- service name="extract_file"> | |
| 51 | - <param name="archive">*.tar</param> | |
| 52 | - <param name="files">*/debian/shlibs</param> | |
| 53 | - <param name="outfilename">debian.shlibs</param> | |
| 54 | - </service --> | |
| 55 | - | |
| 56 | - <!-- service name="extract_file"> | |
| 57 | - <param name="archive">*.tar</param> | |
| 58 | - <param name="files">*/arch/PKGBUILD</param> | |
| 59 | - <param name="outfilename">PKGBUILD</param> | |
| 60 | - </service --> | |
| 61 | 14 | |
| 62 | 15 | <service name="recompress"> |
| 63 | 16 | <param name="file">*.tar</param> | ... | ... |
rpm/pw3270.spec
| ... | ... | @@ -13,12 +13,16 @@ |
| 13 | 13 | # license that conforms to the Open Source Definition (Version 1.9) |
| 14 | 14 | # published by the Open Source Initiative. |
| 15 | 15 | |
| 16 | -# Please submit bugfixes or comments via https://bugs.opensuse.org/ | |
| 16 | +# Please submit bugfixes or comments via https://github.com/PerryWerneck/pw3270/issues | |
| 17 | 17 | # |
| 18 | 18 | |
| 19 | - | |
| 20 | 19 | %define _product %(pkg-config --variable=product_name lib3270) |
| 21 | 20 | |
| 21 | +%define plugindir %(pkg-config --variable=plugin_path lib3270) | |
| 22 | +%if "%{plugindir}" == "" | |
| 23 | + %define plugindir /usr/lib64/pw3270-plugins | |
| 24 | +%endif | |
| 25 | + | |
| 22 | 26 | #---[ Packaging ]----------------------------------------------------------------------------------------------------- |
| 23 | 27 | |
| 24 | 28 | Name: pw3270 |
| ... | ... | @@ -51,8 +55,7 @@ Recommends: libv3270-config |
| 51 | 55 | |
| 52 | 56 | BuildRequires: glib2-devel |
| 53 | 57 | BuildRequires: gtk3-devel |
| 54 | -BuildRequires: libappstream-glib | |
| 55 | -BuildRequires: libv3270-devel >= 5.3 | |
| 58 | +BuildRequires: libv3270-devel >= 5.4 | |
| 56 | 59 | |
| 57 | 60 | %endif |
| 58 | 61 | |
| ... | ... | @@ -60,10 +63,9 @@ BuildRequires: libv3270-devel >= 5.3 |
| 60 | 63 | |
| 61 | 64 | %if 0%{?fedora} |
| 62 | 65 | |
| 63 | -BuildRequires: libappstream-glib | |
| 64 | 66 | BuildRequires: pkgconfig(glib-2.0) |
| 65 | 67 | BuildRequires: pkgconfig(gtk+-3.0) |
| 66 | -BuildRequires: pkgconfig(libv3270) >= 5.3 | |
| 68 | +BuildRequires: pkgconfig(libv3270) >= 5.4 | |
| 67 | 69 | |
| 68 | 70 | %endif |
| 69 | 71 | |
| ... | ... | @@ -75,7 +77,7 @@ BuildRequires: appstream-glib |
| 75 | 77 | BuildRequires: update-desktop-files |
| 76 | 78 | BuildRequires: pkgconfig(glib-2.0) |
| 77 | 79 | BuildRequires: pkgconfig(gtk+-3.0) |
| 78 | -BuildRequires: pkgconfig(libv3270) >= 5.3 | |
| 80 | +BuildRequires: pkgconfig(libv3270) >= 5.4 | |
| 79 | 81 | |
| 80 | 82 | %glib2_gsettings_schema_requires |
| 81 | 83 | |
| ... | ... | @@ -106,14 +108,14 @@ Based on the original x3270 code, pw3270 was originally created for Banco do Bra |
| 106 | 108 | |
| 107 | 109 | #--[ Configuration & Branding ]--------------------------------------------------------------------------------------- |
| 108 | 110 | %package branding |
| 109 | -Summary: Default branding for %{name} | |
| 110 | -Group: System/X11/Terminals | |
| 111 | +Summary: Default branding for %{name} | |
| 112 | +Group: System/X11/Terminals | |
| 111 | 113 | |
| 112 | -Requires: %{name} = %{version} | |
| 113 | -BuildArch: noarch | |
| 114 | +Requires: %{name} = %{version} | |
| 115 | +BuildArch: noarch | |
| 114 | 116 | |
| 115 | -Requires(post): desktop-file-utils | |
| 116 | -Requires(postun):desktop-file-utils | |
| 117 | +Requires(post): desktop-file-utils | |
| 118 | +Requires(postun): desktop-file-utils | |
| 117 | 119 | |
| 118 | 120 | %description branding |
| 119 | 121 | GTK-based IBM 3270 terminal emulator with many advanced features. It can be used to communicate with any IBM host that supports 3270-style connections over TELNET. |
| ... | ... | @@ -128,24 +130,6 @@ This package contains the default branding for %{name}. |
| 128 | 130 | %global _lto_cflags %{_lto_cflags} -ffat-lto-objects |
| 129 | 131 | NOCONFIGURE=1 ./autogen.sh |
| 130 | 132 | |
| 131 | -# Pull request #20 broke SLE-12 builds | |
| 132 | -update_for_compatibility() { | |
| 133 | - sed -i -e "s|<id>@APPLICATION_ID@|<id>@APPLICATION_ID@.desktop|" branding/metainfo.xml.in | |
| 134 | - sed -i -e "s|<component type=\"desktop-application\">|<component type=\"desktop\">|" branding/metainfo.xml.in | |
| 135 | -} | |
| 136 | - | |
| 137 | -%if 0%{?suse_version} | |
| 138 | - %if 0%{?suse_version} < 1500 | |
| 139 | - update_for_compatibility | |
| 140 | - %endif | |
| 141 | -%endif | |
| 142 | - | |
| 143 | -%if 0%{?fedora} | |
| 144 | - %if 0%{?fedora_version} < 27 | |
| 145 | - update_for_compatibility | |
| 146 | - %endif | |
| 147 | -%endif | |
| 148 | - | |
| 149 | 133 | %configure --with-release=%{release} CFLAGS="${CFLAGS} -fpie" LDFLAGS="${LDFLAGS} -pie" |
| 150 | 134 | |
| 151 | 135 | %build |
| ... | ... | @@ -159,7 +143,9 @@ make all -j1 |
| 159 | 143 | |
| 160 | 144 | %find_lang pw3270 langfiles |
| 161 | 145 | |
| 146 | +%if 0%{?suse_version} | |
| 162 | 147 | appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.metainfo.xml |
| 148 | +%endif | |
| 163 | 149 | |
| 164 | 150 | %fdupes %{buildroot}/%{_prefix} |
| 165 | 151 | |
| ... | ... | @@ -171,18 +157,13 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.metainf |
| 171 | 157 | # Main application |
| 172 | 158 | %dir %{_datadir}/%{_product} |
| 173 | 159 | %dir %{_datadir}/%{_product}/keypad |
| 174 | -%dir %{_libdir}/%{_product}-plugins | |
| 160 | +%dir %{plugindir} | |
| 175 | 161 | %dir %{_datadir}/%{_product}/icons |
| 176 | 162 | |
| 177 | 163 | %{_bindir}/%{_product} |
| 178 | 164 | |
| 179 | 165 | # Desktop files |
| 180 | 166 | %{_datadir}/applications/*.desktop |
| 181 | - | |
| 182 | -%if 0%{?suse_version} < 1500 | |
| 183 | -%dir %{_datadir}/metainfo | |
| 184 | -%endif | |
| 185 | - | |
| 186 | 167 | %{_datadir}/metainfo/*.metainfo.xml |
| 187 | 168 | |
| 188 | 169 | # Icons | ... | ... |
src/objects/os/windows/savedesktopicon.c
| ... | ... | @@ -55,6 +55,8 @@ |
| 55 | 55 | #include <v3270/tools.h> |
| 56 | 56 | #include <v3270/keyfile.h> |
| 57 | 57 | #include <v3270/settings.h> |
| 58 | +#include <objidl.h> | |
| 59 | +#include <shlguid.h> | |
| 58 | 60 | |
| 59 | 61 | static GtkWidget * factory(V3270SimpleAction *action, GtkWidget *terminal); |
| 60 | 62 | static void response(GtkWidget *dialog, gint response_id, GtkWidget *terminal); | ... | ... |
win/pack.sh
| 1 | 1 | #!/bin/bash |
| 2 | 2 | # |
| 3 | -# "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270 | |
| 4 | -# (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a | |
| 5 | -# aplicativos mainframe. Registro no INPI sob o nome G3270. | |
| 3 | +# SPDX-License-Identifier: LGPL-3.0-or-later | |
| 6 | 4 | # |
| 7 | 5 | # Copyright (C) <2008> <Banco do Brasil S.A.> |
| 8 | 6 | # |
| 9 | -# Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob | |
| 10 | -# os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela | |
| 11 | -# Free Software Foundation. | |
| 7 | +# This program is free software: you can redistribute it and/or modify | |
| 8 | +# it under the terms of the GNU Lesser General Public License as published | |
| 9 | +# by the Free Software Foundation, either version 3 of the License, or | |
| 10 | +# (at your option) any later version. | |
| 12 | 11 | # |
| 13 | -# Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER | |
| 14 | -# GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO | |
| 15 | -# A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para | |
| 16 | -# obter mais detalhes. | |
| 17 | -# | |
| 18 | -# Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este | |
| 19 | -# programa; se não, escreva para a Free Software Foundation, Inc., 51 Franklin | |
| 20 | -# St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 21 | -# | |
| 22 | -# Contatos: | |
| 23 | -# | |
| 24 | -# perry.werneck@gmail.com (Alexandre Perry de Souza Werneck) | |
| 25 | -# erico.mendonca@gmail.com (Erico Mascarenhas Mendonça) | |
| 12 | +# This program is distributed in the hope that it will be useful, | |
| 13 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 14 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 15 | +# GNU General Public License for more details. | |
| 26 | 16 | # |
| 17 | +# You should have received a copy of the GNU Lesser General Public License | |
| 18 | +# along with this program. If not, see <https://www.gnu.org/licenses/>. | |
| 27 | 19 | # |
| 28 | 20 | |
| 29 | 21 | PRODUCT_NAME="pw3270" |
| 30 | 22 | LIBRARY_NAME="lib3270" |
| 31 | 23 | CORE_LIBRARIES="lib3270 libv3270 libipc3270" |
| 32 | -PACKAGE_PLUGINS="" | |
| 24 | +PACKAGE_PLUGINS="ipc" | |
| 33 | 25 | PACKAGE_EXTRAS="libhllapi pw3270-keypads" |
| 34 | 26 | |
| 35 | 27 | #TARGET_ARCHS="x86_64 x86_32" |
| ... | ... | @@ -271,7 +263,7 @@ buildLibrary() |
| 271 | 263 | } |
| 272 | 264 | |
| 273 | 265 | # |
| 274 | -# Build language binding | |
| 266 | +# Build extra package | |
| 275 | 267 | # |
| 276 | 268 | buildExtraPackage() |
| 277 | 269 | { | ... | ... |
| ... | ... | @@ -0,0 +1,24 @@ |
| 1 | +<services> | |
| 2 | + | |
| 3 | + <!-- https://github.com/openSUSE/obs-service-tar_scm/blob/master/tar_scm.py --> | |
| 4 | + <service name="tar_scm"> | |
| 5 | + | |
| 6 | + <param name="url">https://github.com/PerryWerneck/pw3270.git</param> | |
| 7 | + | |
| 8 | + <param name="changesgenerate">enable</param> | |
| 9 | + <param name="changesauthor">perry.werneck@gmail.com</param> | |
| 10 | + | |
| 11 | + <param name="versionformat">@PARENT_TAG@+git%cd</param> | |
| 12 | + <param name="scm">git</param> | |
| 13 | + <param name="revision">develop</param> | |
| 14 | + | |
| 15 | + </service> | |
| 16 | + | |
| 17 | + <service name="recompress"> | |
| 18 | + <param name="file">*.tar</param> | |
| 19 | + <param name="compression">xz</param> | |
| 20 | + </service> | |
| 21 | + | |
| 22 | + <service name="set_version" /> | |
| 23 | + | |
| 24 | +</services> | ... | ... |
win/x86_64/mingw64-pw3270.spec
| ... | ... | @@ -16,9 +16,6 @@ |
| 16 | 16 | # Please submit bugfixes or comments via http://bugs.opensuse.org/ |
| 17 | 17 | # |
| 18 | 18 | |
| 19 | -%define MAJOR_VERSION 5 | |
| 20 | -%define MINOR_VERSION 1 | |
| 21 | - | |
| 22 | 19 | %define __strip %{_mingw64_strip} |
| 23 | 20 | %define __objdump %{_mingw64_objdump} |
| 24 | 21 | %define _use_internal_dependency_generator 0 |
| ... | ... | @@ -30,23 +27,15 @@ |
| 30 | 27 | #---[ Packaging ]----------------------------------------------------------------------------------------------------- |
| 31 | 28 | |
| 32 | 29 | Name: mingw64-pw3270 |
| 33 | -Version: 5.1 | |
| 30 | +Version: 5.4 | |
| 34 | 31 | Release: 0 |
| 35 | 32 | Summary: IBM 3270 Terminal emulator for GTK |
| 36 | 33 | License: GPL-2.0 |
| 37 | 34 | Group: System/X11/Terminals |
| 38 | 35 | Url: http://www.softwarepublico.gov.br/dotlrn/clubs/pw3270 |
| 39 | -Source: pw3270-%{version}.tar.bz2 | |
| 36 | +Source: pw3270-%{version}.tar.xz | |
| 40 | 37 | BuildRoot: %{_tmppath}/%{name}-%{version}-build |
| 41 | 38 | |
| 42 | -Requires: mingw64-gtk3 | |
| 43 | -Requires: mingw64-lib3270 = %{version} | |
| 44 | -Requires: mingw64-hicolor-icon-theme | |
| 45 | -Requires: mingw64(libpixbufloader-svg.dll) | |
| 46 | - | |
| 47 | -Provides: mingw64(lib:pw3270) = %{version} | |
| 48 | -Requires: mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} = %{version} | |
| 49 | - | |
| 50 | 39 | BuildRequires: autoconf |
| 51 | 40 | BuildRequires: automake |
| 52 | 41 | BuildRequires: inkscape |
| ... | ... | @@ -56,6 +45,7 @@ BuildRequires: pkgconfig(gtk+-3.0) |
| 56 | 45 | |
| 57 | 46 | BuildRequires: desktop-file-utils |
| 58 | 47 | BuildRequires: optipng |
| 48 | +BuildRequires: ImageMagick | |
| 59 | 49 | |
| 60 | 50 | BuildRequires: mingw64-cross-binutils |
| 61 | 51 | BuildRequires: mingw64-cross-gcc |
| ... | ... | @@ -67,147 +57,45 @@ BuildRequires: mingw64-zlib-devel |
| 67 | 57 | BuildRequires: sed |
| 68 | 58 | |
| 69 | 59 | BuildRequires: mingw64(pkg:gtk+-win32-3.0) |
| 70 | - | |
| 71 | -#--------------------------------------------------------------------------------------------------------------------- | |
| 60 | +BuildRequires: mingw64(pkg:lib3270) | |
| 61 | +BuildRequires: mingw64(pkg:libv3270) | |
| 72 | 62 | |
| 73 | 63 | %description |
| 74 | 64 | Open-source GTK-based IBM 3270 terminal emulator with many advanced features. It can be used to communicate with any IBM host that supports 3270-style connections over TELNET. |
| 75 | 65 | Based on the original x3270 code, pw3270 was originally created for Banco do Brasil, and is now used worldwide. |
| 76 | 66 | |
| 77 | -#--[ lib3270 ]-------------------------------------------------------------------------------------------------------- | |
| 78 | - | |
| 79 | -%package -n mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} | |
| 80 | -Summary: 3270 Communication library for %{name} | |
| 81 | -Group: Development/Libraries/C and C++ | |
| 82 | - | |
| 83 | -Provides: mingw64-lib3270 = %{version} | |
| 84 | -Provides: mingw64(lib:3270) = %{version} | |
| 85 | - | |
| 86 | -%description -n mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} | |
| 87 | -Open-source GTK-based IBM 3270 terminal emulator with many advanced features. It can be used to communicate with any IBM host that supports 3270-style connections over TELNET. | |
| 88 | - | |
| 89 | -This package contains the tn3270 protocol library for %{name} | |
| 90 | - | |
| 91 | -#--[ Devel ]---------------------------------------------------------------------------------------------------------- | |
| 92 | - | |
| 93 | -%package -n mingw64-lib3270-devel | |
| 94 | -Summary: Devel for 3270 Communication library for %{name} | |
| 95 | -Group: Development/Libraries/C and C++ | |
| 96 | - | |
| 97 | -Requires: mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} = %{version} | |
| 98 | -Provides: mingw64-lib3270-devel-%{MAJOR_VERSION}_%{MINOR_VERSION} = %{version} | |
| 99 | -Requires: mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} = %{version} | |
| 100 | - | |
| 101 | -%description -n mingw64-lib3270-devel | |
| 102 | -Open-source GTK-based IBM 3270 terminal emulator with many advanced features. It can be used to communicate with any IBM host that supports 3270-style connections over TELNET. | |
| 103 | -This package contains the development files for tn3270 protocol library for %{name} | |
| 104 | - | |
| 105 | -%package -n %{name}-devel | |
| 106 | -Summary: Files required for development of %{name} plugins | |
| 107 | -Group: Development/Libraries/C and C++ | |
| 108 | - | |
| 109 | -Requires: mingw64(lib:3270) = %{version} | |
| 110 | -Requires: mingw64(lib:pw3270) = %{version} | |
| 111 | - | |
| 112 | -%description -n %{name}-devel | |
| 113 | -Open-source GTK-based IBM 3270 terminal emulator with many advanced features. It can be used to communicate with any IBM host that supports 3270-style connections over TELNET. | |
| 114 | - | |
| 115 | -This package contains the development files for %{name} | |
| 116 | - | |
| 117 | 67 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- |
| 118 | 68 | |
| 119 | 69 | %prep |
| 120 | 70 | |
| 121 | 71 | %setup -q -n pw3270-%{version} |
| 122 | 72 | |
| 123 | -echo "m4_define([SVN_REVISION], %{release})" > revision.m4 | |
| 124 | -echo "m4_define([SVN_URL], http://softwarepublico.gov.br/gitlab/pw3270/principal.git)" >> revision.m4 | |
| 125 | -echo "m4_define([APP_LEVEL], 0)" >> revision.m4 | |
| 126 | - | |
| 127 | -find . -exec touch {} \; | |
| 128 | -aclocal | |
| 129 | -autoconf | |
| 73 | +NOCONFIGURE=1 ./autogen.sh | |
| 130 | 74 | %{_mingw64_configure} |
| 131 | 75 | |
| 132 | 76 | %build |
| 133 | 77 | make clean |
| 134 | 78 | make all |
| 135 | - | |
| 136 | -%{_mingw64_strip} --strip-all .bin/Release/*.dll.%{MAJOR_VERSION}.%{MINOR_VERSION} | |
| 137 | 79 | %{_mingw64_strip} --strip-all .bin/Release/*.exe |
| 138 | -%{_mingw64_strip} --strip-all .bin/Release/plugins/*.dll | |
| 139 | 80 | |
| 140 | 81 | %install |
| 141 | -%{_mingw64_makeinstall} | |
| 142 | - | |
| 143 | -sed -i -e "s@^Version:.*@Version: %{version}@g" %{buildroot}%{_mingw64_libdir}/pkgconfig/lib3270.pc | |
| 144 | -sed -i -e "s@^Version:.*@Version: %{version}@g" %{buildroot}%{_mingw64_libdir}/pkgconfig/pw3270.pc | |
| 145 | - | |
| 146 | -rm -f %{buildroot}%{_mingw64_datadir}/pw3270/ui/80javasamples.xml | |
| 147 | -rm -f %{buildroot}%{_mingw64_datadir}/pw3270/ui/80rexx.xml | |
| 148 | - | |
| 82 | +%{make_install} | |
| 83 | +%_mingw64_find_lang pw3270 langfiles | |
| 149 | 84 | |
| 150 | 85 | %clean |
| 151 | 86 | rm -rf %{buildroot} |
| 152 | 87 | |
| 153 | 88 | #---[ Files ]--------------------------------------------------------------------------------------------------------- |
| 154 | 89 | |
| 155 | -%files | |
| 90 | +%files -f langfiles | |
| 156 | 91 | %defattr(-,root,root) |
| 157 | 92 | %doc AUTHORS LICENSE |
| 158 | 93 | # %{_mingw64_mandir}/*/* |
| 159 | 94 | |
| 160 | 95 | # Main application |
| 161 | -%dir %{_mingw64_datadir}/pw3270 | |
| 162 | -%dir %{_mingw64_datadir}/pw3270/ui | |
| 163 | -%{_mingw64_bindir}/pw3270.exe | |
| 164 | -%{_mingw64_libdir}/pw3270.dll | |
| 165 | -%{_mingw64_libdir}/pw3270.dll.%{MAJOR_VERSION} | |
| 166 | -%{_mingw64_libdir}/pw3270.dll.%{MAJOR_VERSION}.%{MINOR_VERSION} | |
| 167 | - | |
| 168 | -%{_mingw64_datadir}/pw3270/ui/00default.xml | |
| 169 | -%{_mingw64_datadir}/pw3270/ui/10functions.xml | |
| 170 | -%{_mingw64_datadir}/pw3270/ui/10keypad.xml | |
| 171 | -%{_mingw64_datadir}/pw3270/colors.conf | |
| 172 | -%{_mingw64_datadir}/pw3270/pw3270.png | |
| 173 | -%{_mingw64_datadir}/pw3270/pw3270-logo.png | |
| 174 | - | |
| 175 | -%dir %{_mingw64_datadir}/locale | |
| 176 | -%dir %{_mingw64_datadir}/locale/pt_BR | |
| 177 | -%dir %{_mingw64_datadir}/locale/pt_BR/LC_MESSAGES | |
| 178 | -%{_mingw64_datadir}/locale/pt_BR/LC_MESSAGES/pw3270.mo | |
| 179 | - | |
| 180 | -%dir %{_mingw64_libdir}/pw3270-plugins | |
| 181 | -%{_mingw64_libdir}/libhllapi.dll | |
| 182 | -%{_mingw64_libdir}/pw3270-plugins/hllapi.dll | |
| 183 | - | |
| 184 | -%files -n mingw64-lib3270-%{MAJOR_VERSION}_%{MINOR_VERSION} | |
| 185 | -%defattr(-,root,root) | |
| 186 | -%{_mingw64_libdir}/lib3270.dll.%{MAJOR_VERSION}.%{MINOR_VERSION} | |
| 187 | -%{_mingw64_libdir}/lib3270.dll.%{MAJOR_VERSION} | |
| 188 | -%{_mingw64_libdir}/lib3270.dll | |
| 189 | - | |
| 190 | -%files -n mingw64-lib3270-devel | |
| 191 | -%defattr(-,root,root) | |
| 192 | -%{_mingw64_includedir}/lib3270 | |
| 193 | -%{_mingw64_includedir}/lib3270.h | |
| 194 | -%{_mingw64_libdir}/pkgconfig/lib3270.pc | |
| 195 | - | |
| 196 | -%files -n %{name}-devel | |
| 197 | -%defattr(-,root,root) | |
| 198 | -%{_mingw64_includedir}/pw3270 | |
| 199 | -%{_mingw64_includedir}/pw3270.h | |
| 200 | -%{_mingw64_libdir}/pkgconfig/pw3270.pc | |
| 201 | -%{_mingw64_datadir}/pw3270/ui/98trace.xml | |
| 202 | -%{_mingw64_datadir}/pw3270/ui/99debug.xml | |
| 203 | - | |
| 204 | -%dir %{_mingw64_datadir}/pw3270/locale | |
| 205 | -%{_mingw64_datadir}/pw3270/locale/Makefile | |
| 206 | -%{_mingw64_datadir}/pw3270/locale/pt_BR.po | |
| 207 | -%{_mingw64_datadir}/pw3270/locale/pw3270.pot | |
| 208 | - | |
| 209 | -%{_mingw64_includedir}/pw3270cpp.h | |
| 210 | -%{_mingw64_libdir}/libpw3270cpp.a | |
| 96 | +%{_mingw64_bindir}/pw3270.* | |
| 97 | +%{_mingw64_datadir}/pw3270 | |
| 98 | +%{_mingw64_datadir}/glib-2.0/schemas/*.xml | |
| 211 | 99 | |
| 212 | 100 | %changelog |
| 213 | 101 | ... | ... |